pub struct LogicalPipeKey(/* private fields */);Trait Implementations§
Source§impl Clone for LogicalPipeKey
impl Clone for LogicalPipeKey
Source§fn clone(&self) -> LogicalPipeKey
fn clone(&self) -> LogicalPipeKey
Returns a duplicate 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 LogicalPipeKey
impl Debug for LogicalPipeKey
Source§impl Default for LogicalPipeKey
impl Default for LogicalPipeKey
Source§fn default() -> LogicalPipeKey
fn default() -> LogicalPipeKey
Returns the “default value” for a type. Read more
Source§impl From<KeyData> for LogicalPipeKey
impl From<KeyData> for LogicalPipeKey
Source§impl Hash for LogicalPipeKey
impl Hash for LogicalPipeKey
Source§impl Key for LogicalPipeKey
impl Key for LogicalPipeKey
Source§fn null() -> Self
fn null() -> Self
Creates a new key that is always invalid and distinct from any non-null
key. A null key can only be created through this method (or default
initialization of keys made with
new_key_type!, which calls this
method). Read moreSource§impl Ord for LogicalPipeKey
impl Ord for LogicalPipeKey
Source§fn cmp(&self, other: &LogicalPipeKey) -> Ordering
fn cmp(&self, other: &LogicalPipeKey) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for LogicalPipeKey
impl PartialEq for LogicalPipeKey
Source§impl PartialOrd for LogicalPipeKey
impl PartialOrd for LogicalPipeKey
impl Copy for LogicalPipeKey
impl Eq for LogicalPipeKey
impl StructuralPartialEq for LogicalPipeKey
Auto Trait Implementations§
impl Freeze for LogicalPipeKey
impl RefUnwindSafe for LogicalPipeKey
impl Send for LogicalPipeKey
impl Sync for LogicalPipeKey
impl Unpin for LogicalPipeKey
impl UnwindSafe for LogicalPipeKey
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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