pub struct RoomMembership(pub NetworkId);Expand description
Defines which Room an entity currently belongs to.
Tuple Fields§
§0: NetworkIdTrait Implementations§
Source§impl Clone for RoomMembership
impl Clone for RoomMembership
Source§fn clone(&self) -> RoomMembership
fn clone(&self) -> RoomMembership
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RoomMembership
impl Debug for RoomMembership
Source§impl<'de> Deserialize<'de> for RoomMembership
impl<'de> Deserialize<'de> for RoomMembership
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for RoomMembership
impl Hash for RoomMembership
Source§impl PartialEq for RoomMembership
impl PartialEq for RoomMembership
Source§impl Serialize for RoomMembership
impl Serialize for RoomMembership
impl Copy for RoomMembership
impl Eq for RoomMembership
impl StructuralPartialEq for RoomMembership
Auto Trait Implementations§
impl Freeze for RoomMembership
impl RefUnwindSafe for RoomMembership
impl Send for RoomMembership
impl Sync for RoomMembership
impl Unpin for RoomMembership
impl UnsafeUnpin for RoomMembership
impl UnwindSafe for RoomMembership
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more