pub struct BlobRouteIdentity(/* private fields */);Expand description
Stable, application-owned identity for one opaque route.
Implementations§
Trait Implementations§
Source§impl Clone for BlobRouteIdentity
impl Clone for BlobRouteIdentity
Source§fn clone(&self) -> BlobRouteIdentity
fn clone(&self) -> BlobRouteIdentity
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 BlobRouteIdentity
impl Debug for BlobRouteIdentity
impl Eq for BlobRouteIdentity
Source§impl From<&str> for BlobRouteIdentity
impl From<&str> for BlobRouteIdentity
Source§impl From<String> for BlobRouteIdentity
impl From<String> for BlobRouteIdentity
Source§impl Hash for BlobRouteIdentity
impl Hash for BlobRouteIdentity
Source§impl Ord for BlobRouteIdentity
impl Ord for BlobRouteIdentity
Source§fn cmp(&self, other: &BlobRouteIdentity) -> Ordering
fn cmp(&self, other: &BlobRouteIdentity) -> Ordering
1.21.0 (const: unstable) · 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 BlobRouteIdentity
impl PartialEq for BlobRouteIdentity
Source§impl PartialOrd for BlobRouteIdentity
impl PartialOrd for BlobRouteIdentity
impl StructuralPartialEq for BlobRouteIdentity
Auto Trait Implementations§
impl Freeze for BlobRouteIdentity
impl RefUnwindSafe for BlobRouteIdentity
impl Send for BlobRouteIdentity
impl Sync for BlobRouteIdentity
impl Unpin for BlobRouteIdentity
impl UnsafeUnpin for BlobRouteIdentity
impl UnwindSafe for BlobRouteIdentity
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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