pub struct MuxCommandIdentifier(pub Option<DLCI>, pub MuxCommandMarker);Expand description
The unique identifier associated with a MuxCommand. Some MuxCommands are associated with a DLCI - we uniquely identify such a command by it’s optional DLCI and command type.
Tuple Fields§
§0: Option<DLCI>§1: MuxCommandMarkerTrait Implementations§
Source§impl Debug for MuxCommandIdentifier
impl Debug for MuxCommandIdentifier
Source§impl Hash for MuxCommandIdentifier
impl Hash for MuxCommandIdentifier
Source§impl PartialEq for MuxCommandIdentifier
impl PartialEq for MuxCommandIdentifier
impl Eq for MuxCommandIdentifier
impl StructuralPartialEq for MuxCommandIdentifier
Auto Trait Implementations§
impl Freeze for MuxCommandIdentifier
impl RefUnwindSafe for MuxCommandIdentifier
impl Send for MuxCommandIdentifier
impl Sync for MuxCommandIdentifier
impl Unpin for MuxCommandIdentifier
impl UnwindSafe for MuxCommandIdentifier
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
§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more