pub struct BlockMetaEvInfo {
pub slot: Slot,
pub parent_slot: Slot,
pub entries_count: u64,
pub executed_transaction_count: u64,
pub blockhash: [u8; 32],
}Expand description
A borrowed view over a block metadata (summary) update.
Fields§
§slot: Slot§parent_slot: Slot§entries_count: u64§executed_transaction_count: u64§blockhash: [u8; 32]Trait Implementations§
Source§impl Clone for BlockMetaEvInfo
impl Clone for BlockMetaEvInfo
Source§fn clone(&self) -> BlockMetaEvInfo
fn clone(&self) -> BlockMetaEvInfo
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 moreimpl Copy for BlockMetaEvInfo
Auto Trait Implementations§
impl Freeze for BlockMetaEvInfo
impl RefUnwindSafe for BlockMetaEvInfo
impl Send for BlockMetaEvInfo
impl Sync for BlockMetaEvInfo
impl Unpin for BlockMetaEvInfo
impl UnsafeUnpin for BlockMetaEvInfo
impl UnwindSafe for BlockMetaEvInfo
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