pub struct ChainKeyId(/* private fields */);Implementations§
Source§impl ChainKeyId
impl ChainKeyId
Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for ChainKeyId
impl<'__de, __Context> BorrowDecode<'__de, __Context> for ChainKeyId
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Source§impl Clone for ChainKeyId
impl Clone for ChainKeyId
Source§fn clone(&self) -> ChainKeyId
fn clone(&self) -> ChainKeyId
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 ComposeSchema for ChainKeyId
impl ComposeSchema for ChainKeyId
Source§impl Debug for ChainKeyId
impl Debug for ChainKeyId
Source§impl<__Context> Decode<__Context> for ChainKeyId
impl<__Context> Decode<__Context> for ChainKeyId
Source§impl<'de> Deserialize<'de> for ChainKeyId
impl<'de> Deserialize<'de> for ChainKeyId
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 Display for ChainKeyId
impl Display for ChainKeyId
Source§impl Encode for ChainKeyId
impl Encode for ChainKeyId
impl Eq for ChainKeyId
Source§impl From<ChainKeyId> for ChainId
impl From<ChainKeyId> for ChainId
Source§fn from(id: ChainKeyId) -> Self
fn from(id: ChainKeyId) -> Self
Converts to this type from the input type.
Source§impl FromStr for ChainKeyId
impl FromStr for ChainKeyId
Source§impl Hash for ChainKeyId
impl Hash for ChainKeyId
Source§impl Ord for ChainKeyId
impl Ord for ChainKeyId
Source§fn cmp(&self, other: &ChainKeyId) -> Ordering
fn cmp(&self, other: &ChainKeyId) -> 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 ChainKeyId
impl PartialEq for ChainKeyId
Source§fn eq(&self, other: &ChainKeyId) -> bool
fn eq(&self, other: &ChainKeyId) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ChainKeyId
impl PartialOrd for ChainKeyId
Source§impl Serialize for ChainKeyId
impl Serialize for ChainKeyId
impl StructuralPartialEq for ChainKeyId
Source§impl ToSchema for ChainKeyId
impl ToSchema for ChainKeyId
Auto Trait Implementations§
impl Freeze for ChainKeyId
impl RefUnwindSafe for ChainKeyId
impl Send for ChainKeyId
impl Sync for ChainKeyId
impl Unpin for ChainKeyId
impl UnsafeUnpin for ChainKeyId
impl UnwindSafe for ChainKeyId
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
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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 moreSource§impl<T> PartialSchema for Twhere
T: ComposeSchema + ?Sized,
impl<T> PartialSchema for Twhere
T: ComposeSchema + ?Sized,
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.