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