pub struct MessageHash { /* private fields */ }Expand description
Describes the hash of the message type (and not concrete message type instance).
Implementations§
Trait Implementations§
Source§impl Clone for MessageHash
impl Clone for MessageHash
Source§fn clone(&self) -> MessageHash
fn clone(&self) -> MessageHash
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 MessageHash
impl Debug for MessageHash
Source§impl<'de> Deserialize<'de> for MessageHash
impl<'de> Deserialize<'de> for MessageHash
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 Hash for MessageHash
impl Hash for MessageHash
Source§impl JsonSchema for MessageHash
impl JsonSchema for MessageHash
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl Ord for MessageHash
impl Ord for MessageHash
Source§fn cmp(&self, other: &MessageHash) -> Ordering
fn cmp(&self, other: &MessageHash) -> 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 MessageHash
impl PartialEq for MessageHash
Source§impl PartialOrd for MessageHash
impl PartialOrd for MessageHash
Source§impl Serialize for MessageHash
impl Serialize for MessageHash
impl Copy for MessageHash
impl Eq for MessageHash
impl StructuralPartialEq for MessageHash
Auto Trait Implementations§
impl Freeze for MessageHash
impl RefUnwindSafe for MessageHash
impl Send for MessageHash
impl Sync for MessageHash
impl Unpin for MessageHash
impl UnsafeUnpin for MessageHash
impl UnwindSafe for MessageHash
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§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.