pub struct RoomJoinPayload {
pub role: Role,
pub perspective: Option<String>,
}Expand description
Payload of a direct room.join (Section 9.2).
Fields§
§role: Role§perspective: Option<String>Trait Implementations§
Source§impl Clone for RoomJoinPayload
impl Clone for RoomJoinPayload
Source§impl Debug for RoomJoinPayload
impl Debug for RoomJoinPayload
Source§impl<'de> Deserialize<'de> for RoomJoinPayload
impl<'de> Deserialize<'de> for RoomJoinPayload
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 PartialEq for RoomJoinPayload
impl PartialEq for RoomJoinPayload
Source§impl Serialize for RoomJoinPayload
impl Serialize for RoomJoinPayload
impl StructuralPartialEq for RoomJoinPayload
Auto Trait Implementations§
impl Freeze for RoomJoinPayload
impl RefUnwindSafe for RoomJoinPayload
impl Send for RoomJoinPayload
impl Sync for RoomJoinPayload
impl Unpin for RoomJoinPayload
impl UnsafeUnpin for RoomJoinPayload
impl UnwindSafe for RoomJoinPayload
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