pub enum MeetingResponse {
RoomCreated {
meeting_id: MeetingId,
owner_id: UserId,
},
RoomReady {
participants: Vec<(UserId, PublicKeys)>,
},
}
Expand description
Messages for the meeting client.
Variants§
RoomCreated
Meeting room was created.
RoomReady
Meeting room is ready.
Fields
§
participants: Vec<(UserId, PublicKeys)>
Participants that have joined the room.
Trait Implementations§
Source§impl Debug for MeetingResponse
impl Debug for MeetingResponse
Source§impl<'de> Deserialize<'de> for MeetingResponse
impl<'de> Deserialize<'de> for MeetingResponse
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 MeetingResponse
impl RefUnwindSafe for MeetingResponse
impl Send for MeetingResponse
impl Sync for MeetingResponse
impl Unpin for MeetingResponse
impl UnwindSafe for MeetingResponse
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