pub enum ProtocolState {
Handshake(Box<HandshakeState>),
Transport(TransportState),
}
Expand description
Enumeration of protocol states.
Variants§
Handshake(Box<HandshakeState>)
Noise handshake state.
Transport(TransportState)
Noise transport state.
Auto Trait Implementations§
impl Freeze for ProtocolState
impl !RefUnwindSafe for ProtocolState
impl Send for ProtocolState
impl Sync for ProtocolState
impl Unpin for ProtocolState
impl !UnwindSafe for ProtocolState
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