pub struct L1IncomingMessageHeader {
pub kind: u8,
pub poster: Address,
pub block_number: u64,
pub timestamp: u64,
pub request_id: Option<B256>,
pub l1_base_fee: Option<U256>,
}Expand description
Header of an L1 incoming message.
Fields§
§kind: u8§poster: Address§block_number: u64§timestamp: u64§request_id: Option<B256>§l1_base_fee: Option<U256>Implementations§
Trait Implementations§
Source§impl Clone for L1IncomingMessageHeader
impl Clone for L1IncomingMessageHeader
Source§fn clone(&self) -> L1IncomingMessageHeader
fn clone(&self) -> L1IncomingMessageHeader
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 L1IncomingMessageHeader
impl Debug for L1IncomingMessageHeader
Source§impl Decodable for L1IncomingMessageHeader
impl Decodable for L1IncomingMessageHeader
Source§impl Default for L1IncomingMessageHeader
impl Default for L1IncomingMessageHeader
Source§fn default() -> L1IncomingMessageHeader
fn default() -> L1IncomingMessageHeader
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for L1IncomingMessageHeader
impl RefUnwindSafe for L1IncomingMessageHeader
impl Send for L1IncomingMessageHeader
impl Sync for L1IncomingMessageHeader
impl Unpin for L1IncomingMessageHeader
impl UnwindSafe for L1IncomingMessageHeader
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