pub enum ProtocolDirection {
ClientToServer,
ServerToClient,
}Variants§
Trait Implementations§
Source§impl Clone for ProtocolDirection
impl Clone for ProtocolDirection
Source§fn clone(&self) -> ProtocolDirection
fn clone(&self) -> ProtocolDirection
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 ProtocolDirection
impl Debug for ProtocolDirection
Source§impl<'de> Deserialize<'de> for ProtocolDirection
impl<'de> Deserialize<'de> for ProtocolDirection
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ProtocolDirection
impl PartialEq for ProtocolDirection
Source§fn eq(&self, other: &ProtocolDirection) -> bool
fn eq(&self, other: &ProtocolDirection) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ProtocolDirection
impl Serialize for ProtocolDirection
impl Copy for ProtocolDirection
impl Eq for ProtocolDirection
impl StructuralPartialEq for ProtocolDirection
Auto Trait Implementations§
impl Freeze for ProtocolDirection
impl RefUnwindSafe for ProtocolDirection
impl Send for ProtocolDirection
impl Sync for ProtocolDirection
impl Unpin for ProtocolDirection
impl UnsafeUnpin for ProtocolDirection
impl UnwindSafe for ProtocolDirection
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