pub struct DataProposalHash(pub Vec<u8>);Tuple Fields§
§0: Vec<u8>Implementations§
Source§impl DataProposalHash
impl DataProposalHash
pub fn from_hex(s: &str) -> Result<Self, FromHexError>
Trait Implementations§
Source§impl BorshDeserialize for DataProposalHash
impl BorshDeserialize for DataProposalHash
fn deserialize_reader<__R: Read>(reader: &mut __R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for DataProposalHash
impl BorshSerialize for DataProposalHash
Source§impl Clone for DataProposalHash
impl Clone for DataProposalHash
Source§fn clone(&self) -> DataProposalHash
fn clone(&self) -> DataProposalHash
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 ComposeSchema for DataProposalHash
impl ComposeSchema for DataProposalHash
Source§impl Debug for DataProposalHash
impl Debug for DataProposalHash
Source§impl Default for DataProposalHash
impl Default for DataProposalHash
Source§fn default() -> DataProposalHash
fn default() -> DataProposalHash
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DataProposalHash
impl<'de> Deserialize<'de> for DataProposalHash
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 DataProposalHash
impl Display for DataProposalHash
Source§impl From<&[u8]> for DataProposalHash
impl From<&[u8]> for DataProposalHash
Source§impl Hash for DataProposalHash
impl Hash for DataProposalHash
Source§impl Hashed<DataProposalHash> for DataProposal
impl Hashed<DataProposalHash> for DataProposal
fn hashed(&self) -> DataProposalHash
Source§impl Ord for DataProposalHash
impl Ord for DataProposalHash
Source§fn cmp(&self, other: &DataProposalHash) -> Ordering
fn cmp(&self, other: &DataProposalHash) -> 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 DataProposalHash
impl PartialEq for DataProposalHash
Source§impl PartialOrd for DataProposalHash
impl PartialOrd for DataProposalHash
Source§impl Serialize for DataProposalHash
impl Serialize for DataProposalHash
Source§impl ToSchema for DataProposalHash
impl ToSchema for DataProposalHash
impl Eq for DataProposalHash
impl StructuralPartialEq for DataProposalHash
Auto Trait Implementations§
impl Freeze for DataProposalHash
impl RefUnwindSafe for DataProposalHash
impl Send for DataProposalHash
impl Sync for DataProposalHash
impl Unpin for DataProposalHash
impl UnsafeUnpin for DataProposalHash
impl UnwindSafe for DataProposalHash
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.