pub struct BlockReference(pub [u8; 32]);
Expand description
A 32 byte block reference identifier
Tuple Fields§
§0: [u8; 32]
Implementations§
Trait Implementations§
Source§impl Clone for BlockReference
impl Clone for BlockReference
Source§fn clone(&self) -> BlockReference
fn clone(&self) -> BlockReference
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for BlockReference
impl Debug for BlockReference
Source§impl Deref for BlockReference
impl Deref for BlockReference
Source§impl<'de> Deserialize<'de> for BlockReference
impl<'de> Deserialize<'de> for BlockReference
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 BlockReference
impl Display for BlockReference
Source§impl Hash for BlockReference
impl Hash for BlockReference
Source§impl Ord for BlockReference
impl Ord for BlockReference
Source§fn cmp(&self, other: &BlockReference) -> Ordering
fn cmp(&self, other: &BlockReference) -> 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 BlockReference
impl PartialEq for BlockReference
Source§impl PartialOrd for BlockReference
impl PartialOrd for BlockReference
Source§impl Serialize for BlockReference
impl Serialize for BlockReference
Source§impl TryFrom<&String> for BlockReference
impl TryFrom<&String> for BlockReference
impl Copy for BlockReference
impl Eq for BlockReference
impl StructuralPartialEq for BlockReference
Auto Trait Implementations§
impl Freeze for BlockReference
impl RefUnwindSafe for BlockReference
impl Send for BlockReference
impl Sync for BlockReference
impl Unpin for BlockReference
impl UnwindSafe for BlockReference
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