pub struct BlockV1Builder { /* private fields */ }Implementations§
Source§impl BlockV1Builder
impl BlockV1Builder
pub const FIELD_COUNT: usize = 5usize
pub fn header<T>(self, v: T) -> BlockV1Builder
pub fn uncles<T>(self, v: T) -> BlockV1Builderwhere
T: Into<UncleBlockVec>,
pub fn transactions<T>(self, v: T) -> BlockV1Builderwhere
T: Into<TransactionVec>,
pub fn proposals<T>(self, v: T) -> BlockV1Builderwhere
T: Into<ProposalShortIdVec>,
pub fn extension<T>(self, v: T) -> BlockV1Builder
Trait Implementations§
Source§impl Builder for BlockV1Builder
impl Builder for BlockV1Builder
Source§impl Clone for BlockV1Builder
impl Clone for BlockV1Builder
Source§fn clone(&self) -> BlockV1Builder
fn clone(&self) -> BlockV1Builder
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BlockV1Builder
impl Debug for BlockV1Builder
Source§impl Default for BlockV1Builder
impl Default for BlockV1Builder
Source§fn default() -> BlockV1Builder
fn default() -> BlockV1Builder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for BlockV1Builder
impl RefUnwindSafe for BlockV1Builder
impl Send for BlockV1Builder
impl Sync for BlockV1Builder
impl Unpin for BlockV1Builder
impl UnwindSafe for BlockV1Builder
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)