Struct everscale_types::models::block::BlockRef
source · pub struct BlockRef {
pub end_lt: u64,
pub seqno: u32,
pub root_hash: HashBytes,
pub file_hash: HashBytes,
}Expand description
Reference to the external block.
Fields§
§end_lt: u64The end of the logical time of the referenced block.
seqno: u32Sequence number of the referenced block.
root_hash: HashBytesRepresentation hash of the root cell of the referenced block.
file_hash: HashBytesHash of the BOC encoded root cell of the referenced block.
Trait Implementations§
source§impl PartialEq<BlockRef> for BlockRef
impl PartialEq<BlockRef> for BlockRef
source§impl Store for BlockRef
impl Store for BlockRef
source§fn store_into(
&self,
__builder: &mut CellBuilder,
__finalizer: &mut dyn Finalizer
) -> Result<(), Error>
fn store_into( &self, __builder: &mut CellBuilder, __finalizer: &mut dyn Finalizer ) -> Result<(), Error>
Tries to store itself into the cell builder.
impl Eq for BlockRef
impl StructuralEq for BlockRef
impl StructuralPartialEq for BlockRef
Auto Trait Implementations§
impl RefUnwindSafe for BlockRef
impl Send for BlockRef
impl Sync for BlockRef
impl Unpin for BlockRef
impl UnwindSafe for BlockRef
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