pub struct ExecutionAuthorization {
pub bytes: Vec<u8>,
pub recent_blockhash: String,
pub last_valid_block_height: u64,
}Expand description
A parsed two-step execution authorization: the exact bytes to sign and the blockhash lease they bind.
Fields§
§bytes: Vec<u8>§recent_blockhash: String§last_valid_block_height: u64Trait Implementations§
Source§impl Clone for ExecutionAuthorization
impl Clone for ExecutionAuthorization
Source§fn clone(&self) -> ExecutionAuthorization
fn clone(&self) -> ExecutionAuthorization
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 ExecutionAuthorization
impl Debug for ExecutionAuthorization
impl Eq for ExecutionAuthorization
Source§impl PartialEq for ExecutionAuthorization
impl PartialEq for ExecutionAuthorization
impl StructuralPartialEq for ExecutionAuthorization
Auto Trait Implementations§
impl Freeze for ExecutionAuthorization
impl RefUnwindSafe for ExecutionAuthorization
impl Send for ExecutionAuthorization
impl Sync for ExecutionAuthorization
impl Unpin for ExecutionAuthorization
impl UnsafeUnpin for ExecutionAuthorization
impl UnwindSafe for ExecutionAuthorization
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