pub struct ProtocolContext {
pub dir: CommandDirection,
pub protocol_version: u16,
pub ser_fmt: u8,
}
Fields§
§dir: CommandDirection
§protocol_version: u16
§ser_fmt: u8
Implementations§
Source§impl ProtocolContext
impl ProtocolContext
pub fn latest_for_receive(remote_is_server: bool) -> Self
pub fn latest_for_send(remote_is_server: bool) -> Self
Trait Implementations§
Source§impl Clone for ProtocolContext
impl Clone for ProtocolContext
Source§fn clone(&self) -> ProtocolContext
fn clone(&self) -> ProtocolContext
Returns a copy of the value. Read more
1.0.0 · 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 ProtocolContext
impl Debug for ProtocolContext
Source§impl PartialEq for ProtocolContext
impl PartialEq for ProtocolContext
impl Copy for ProtocolContext
impl StructuralPartialEq for ProtocolContext
Auto Trait Implementations§
impl Freeze for ProtocolContext
impl RefUnwindSafe for ProtocolContext
impl Send for ProtocolContext
impl Sync for ProtocolContext
impl Unpin for ProtocolContext
impl UnwindSafe for ProtocolContext
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