Struct linera_execution::FinalizeContext
source · pub struct FinalizeContext {
pub chain_id: ChainId,
pub authenticated_signer: Option<Owner>,
pub height: BlockHeight,
pub next_message_index: u32,
}Fields§
§chain_id: ChainIdThe current chain ID.
authenticated_signer: Option<Owner>The authenticated signer of the operation, if any.
height: BlockHeightThe current block height.
next_message_index: u32The index of the next message to be created.
Trait Implementations§
source§impl Clone for FinalizeContext
impl Clone for FinalizeContext
source§fn clone(&self) -> FinalizeContext
fn clone(&self) -> FinalizeContext
Returns a copy 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 FinalizeContext
impl Debug for FinalizeContext
impl Copy for FinalizeContext
Auto Trait Implementations§
impl Freeze for FinalizeContext
impl RefUnwindSafe for FinalizeContext
impl Send for FinalizeContext
impl Sync for FinalizeContext
impl Unpin for FinalizeContext
impl UnwindSafe for FinalizeContext
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