pub enum CarrierRole {
Listener,
Connector,
}Variants§
Implementations§
Source§impl CarrierRole
impl CarrierRole
pub fn protocol_side(self) -> InterlaceSide
Trait Implementations§
Source§impl Clone for CarrierRole
impl Clone for CarrierRole
Source§fn clone(&self) -> CarrierRole
fn clone(&self) -> CarrierRole
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 moreimpl Copy for CarrierRole
Source§impl Debug for CarrierRole
impl Debug for CarrierRole
impl Eq for CarrierRole
Source§impl PartialEq for CarrierRole
impl PartialEq for CarrierRole
Source§fn eq(&self, other: &CarrierRole) -> bool
fn eq(&self, other: &CarrierRole) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CarrierRole
Auto Trait Implementations§
impl Freeze for CarrierRole
impl RefUnwindSafe for CarrierRole
impl Send for CarrierRole
impl Sync for CarrierRole
impl Unpin for CarrierRole
impl UnsafeUnpin for CarrierRole
impl UnwindSafe for CarrierRole
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