pub struct CompactBlockBuilder { /* private fields */ }Implementations§
Source§impl CompactBlockBuilder
impl CompactBlockBuilder
pub const FIELD_COUNT: usize = 5usize
pub fn header<T>(self, v: T) -> CompactBlockBuilder
pub fn short_ids<T>(self, v: T) -> CompactBlockBuilderwhere
T: Into<ProposalShortIdVec>,
pub fn prefilled_transactions<T>(self, v: T) -> CompactBlockBuilderwhere
T: Into<IndexTransactionVec>,
pub fn uncles<T>(self, v: T) -> CompactBlockBuilder
pub fn proposals<T>(self, v: T) -> CompactBlockBuilderwhere
T: Into<ProposalShortIdVec>,
Trait Implementations§
Source§impl Builder for CompactBlockBuilder
impl Builder for CompactBlockBuilder
Source§impl Clone for CompactBlockBuilder
impl Clone for CompactBlockBuilder
Source§fn clone(&self) -> CompactBlockBuilder
fn clone(&self) -> CompactBlockBuilder
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 CompactBlockBuilder
impl Debug for CompactBlockBuilder
Source§impl Default for CompactBlockBuilder
impl Default for CompactBlockBuilder
Source§fn default() -> CompactBlockBuilder
fn default() -> CompactBlockBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for CompactBlockBuilder
impl RefUnwindSafe for CompactBlockBuilder
impl Send for CompactBlockBuilder
impl Sync for CompactBlockBuilder
impl Unpin for CompactBlockBuilder
impl UnwindSafe for CompactBlockBuilder
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)