pub struct ProtocolMessageSessionDebugSnapshot {
pub state: SessionState,
pub tracked_sender_pubkeys: Vec<PublicKey>,
pub has_receiving_capability: bool,
}Fields§
§state: SessionState§tracked_sender_pubkeys: Vec<PublicKey>§has_receiving_capability: boolTrait Implementations§
Auto Trait Implementations§
impl Freeze for ProtocolMessageSessionDebugSnapshot
impl RefUnwindSafe for ProtocolMessageSessionDebugSnapshot
impl Send for ProtocolMessageSessionDebugSnapshot
impl Sync for ProtocolMessageSessionDebugSnapshot
impl Unpin for ProtocolMessageSessionDebugSnapshot
impl UnsafeUnpin for ProtocolMessageSessionDebugSnapshot
impl UnwindSafe for ProtocolMessageSessionDebugSnapshot
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