Struct cetacea_proto::extensions::room_v1::InheritRoomFromV1
source · pub struct InheritRoomFromV1 { /* private fields */ }Expand description
fork a room from another room. by the location of event id. for example, a room server is dead, or some part of the room members are not happy with the room server. the forked room will only have the message without people or settings.
Trait Implementations§
source§impl Debug for InheritRoomFromV1
impl Debug for InheritRoomFromV1
source§impl<'de> Deserialize<'de> for InheritRoomFromV1
impl<'de> Deserialize<'de> for InheritRoomFromV1
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
Auto Trait Implementations§
impl RefUnwindSafe for InheritRoomFromV1
impl Send for InheritRoomFromV1
impl Sync for InheritRoomFromV1
impl Unpin for InheritRoomFromV1
impl UnwindSafe for InheritRoomFromV1
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
impl<T> DeserializeOwned for Twhere T: for<'de> Deserialize<'de>,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference’s “Type Layout” chapter for details on type layout guarantees.
Size:48 bytes