pub enum WireRef {
SenderScoped {
sender: SenderScope,
message_id: u8,
},
RoomCanonical {
message_id: u8,
},
}Expand description
A typed wire reference to a message, with explicit identity domain.
Variants§
SenderScoped
A reference scoped to a particular sender’s stream in a conversation.
RoomCanonical
A reference in a room’s canonical numbering domain.
Trait Implementations§
impl Copy for WireRef
impl Eq for WireRef
impl StructuralPartialEq for WireRef
Auto Trait Implementations§
impl Freeze for WireRef
impl RefUnwindSafe for WireRef
impl Send for WireRef
impl Sync for WireRef
impl Unpin for WireRef
impl UnwindSafe for WireRef
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)