pub struct MessageWithMetadataAndBlockInfo {
pub message_with_meta: MessageWithMetadata,
pub block_hash: Option<B256>,
pub block_metadata: Option<Vec<u8>>,
}Expand description
Extended message info including block hash and metadata.
Fields§
§message_with_meta: MessageWithMetadata§block_hash: Option<B256>§block_metadata: Option<Vec<u8>>Trait Implementations§
Source§impl Clone for MessageWithMetadataAndBlockInfo
impl Clone for MessageWithMetadataAndBlockInfo
Source§fn clone(&self) -> MessageWithMetadataAndBlockInfo
fn clone(&self) -> MessageWithMetadataAndBlockInfo
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 moreAuto Trait Implementations§
impl !Freeze for MessageWithMetadataAndBlockInfo
impl RefUnwindSafe for MessageWithMetadataAndBlockInfo
impl Send for MessageWithMetadataAndBlockInfo
impl Sync for MessageWithMetadataAndBlockInfo
impl Unpin for MessageWithMetadataAndBlockInfo
impl UnwindSafe for MessageWithMetadataAndBlockInfo
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