pub struct LeaveEnvelope {
pub conversation_id: ConversationId,
pub participant_id: ParticipantId,
pub capability_generation: Generation,
pub leave_attempt_token: LeaveAttemptToken,
}Expand description
Leave response common envelope; the secret is deliberately absent.
Fields§
§conversation_id: ConversationIdConversation from the request.
participant_id: ParticipantIdParticipant from the request.
capability_generation: GenerationPresented generation.
leave_attempt_token: LeaveAttemptTokenLeave token from the request.
Trait Implementations§
Source§impl Clone for LeaveEnvelope
impl Clone for LeaveEnvelope
Source§fn clone(&self) -> LeaveEnvelope
fn clone(&self) -> LeaveEnvelope
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LeaveEnvelope
impl Debug for LeaveEnvelope
impl Eq for LeaveEnvelope
Source§impl PartialEq for LeaveEnvelope
impl PartialEq for LeaveEnvelope
impl StructuralPartialEq for LeaveEnvelope
Auto Trait Implementations§
impl Freeze for LeaveEnvelope
impl RefUnwindSafe for LeaveEnvelope
impl Send for LeaveEnvelope
impl Sync for LeaveEnvelope
impl Unpin for LeaveEnvelope
impl UnsafeUnpin for LeaveEnvelope
impl UnwindSafe for LeaveEnvelope
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