pub struct CancunPayloadFields {
pub parent_beacon_block_root: B256,
pub versioned_hashes: Vec<B256>,
}
Expand description
Fields introduced in engine_newPayloadV3
that are not present in the ExecutionPayload
RPC
object.
Fields§
§parent_beacon_block_root: B256
The parent beacon block root.
versioned_hashes: Vec<B256>
The expected blob versioned hashes.
Trait Implementations§
source§impl Clone for CancunPayloadFields
impl Clone for CancunPayloadFields
source§fn clone(&self) -> CancunPayloadFields
fn clone(&self) -> CancunPayloadFields
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 CancunPayloadFields
impl Debug for CancunPayloadFields
source§impl Default for CancunPayloadFields
impl Default for CancunPayloadFields
source§fn default() -> CancunPayloadFields
fn default() -> CancunPayloadFields
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CancunPayloadFields
impl<'de> Deserialize<'de> for CancunPayloadFields
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl From<CancunPayloadFields> for MaybeCancunPayloadFields
impl From<CancunPayloadFields> for MaybeCancunPayloadFields
source§fn from(fields: CancunPayloadFields) -> Self
fn from(fields: CancunPayloadFields) -> Self
Converts to this type from the input type.
source§impl Hash for CancunPayloadFields
impl Hash for CancunPayloadFields
source§impl PartialEq for CancunPayloadFields
impl PartialEq for CancunPayloadFields
source§impl Serialize for CancunPayloadFields
impl Serialize for CancunPayloadFields
impl Eq for CancunPayloadFields
impl StructuralPartialEq for CancunPayloadFields
Auto Trait Implementations§
impl Freeze for CancunPayloadFields
impl RefUnwindSafe for CancunPayloadFields
impl Send for CancunPayloadFields
impl Sync for CancunPayloadFields
impl Unpin for CancunPayloadFields
impl UnwindSafe for CancunPayloadFields
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more