pub struct MerkleRootPayload {
pub node: Option<MerkleNode>,
pub timestamp: u64,
}Fields§
§node: Option<MerkleNode>§timestamp: u64Trait Implementations§
Source§impl Clone for MerkleRootPayload
impl Clone for MerkleRootPayload
Source§fn clone(&self) -> MerkleRootPayload
fn clone(&self) -> MerkleRootPayload
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 MerkleRootPayload
impl Debug for MerkleRootPayload
Source§impl<'de> Deserialize<'de> for MerkleRootPayload
impl<'de> Deserialize<'de> for MerkleRootPayload
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 PartialEq for MerkleRootPayload
impl PartialEq for MerkleRootPayload
Source§impl Serialize for MerkleRootPayload
impl Serialize for MerkleRootPayload
impl StructuralPartialEq for MerkleRootPayload
Auto Trait Implementations§
impl Freeze for MerkleRootPayload
impl RefUnwindSafe for MerkleRootPayload
impl Send for MerkleRootPayload
impl Sync for MerkleRootPayload
impl Unpin for MerkleRootPayload
impl UnsafeUnpin for MerkleRootPayload
impl UnwindSafe for MerkleRootPayload
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