pub enum MeetingRequest {
NewRoom {
owner_id: UserId,
slots: HashSet<UserId>,
},
JoinRoom {
meeting_id: MeetingId,
user_id: UserId,
data: PublicKeys,
},
}
Expand description
Messages for the meeting server.
Variants§
Trait Implementations§
Source§impl Debug for MeetingRequest
impl Debug for MeetingRequest
Source§impl<'de> Deserialize<'de> for MeetingRequest
impl<'de> Deserialize<'de> for MeetingRequest
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 Freeze for MeetingRequest
impl RefUnwindSafe for MeetingRequest
impl Send for MeetingRequest
impl Sync for MeetingRequest
impl Unpin for MeetingRequest
impl UnwindSafe for MeetingRequest
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