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§
Source§impl Clone for ProtocolMessageSessionDebugSnapshot
impl Clone for ProtocolMessageSessionDebugSnapshot
Source§fn clone(&self) -> ProtocolMessageSessionDebugSnapshot
fn clone(&self) -> ProtocolMessageSessionDebugSnapshot
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 moreAuto 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