pub struct InviteResponse {
pub room: u64,
pub room_key: u64,
pub own_member: u32,
pub group_id: String,
pub client_response: Vec<u8>,
pub custom_auth: Option<Vec<u8>>,
pub invite_results: Vec<(String, u32)>,
pub original: Vec<u8>,
pub unknown_fields: Vec<Field>,
}Expand description
Raw caller response, distinct from the callee Join response. Decode after host CommonResponse authentication and success; it does not install a room. Secret room values and original fields deliberately have no Debug output.
Fields§
§room: u64§room_key: u64§own_member: u32§group_id: String§client_response: Vec<u8>§custom_auth: Option<Vec<u8>>§invite_results: Vec<(String, u32)>§original: Vec<u8>§unknown_fields: Vec<Field>Implementations§
Auto Trait Implementations§
impl Freeze for InviteResponse
impl RefUnwindSafe for InviteResponse
impl Send for InviteResponse
impl Sync for InviteResponse
impl Unpin for InviteResponse
impl UnsafeUnpin for InviteResponse
impl UnwindSafe for InviteResponse
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