pub struct BlockBuilder { /* private fields */ }
Implementations§
Source§impl BlockBuilder
impl BlockBuilder
pub fn genesis() -> Self
pub fn with_prev_header(prev_header: BlockHeader) -> Self
pub fn with_transaction(self, transaction: Transaction) -> Self
pub fn build(self) -> Block
Auto Trait Implementations§
impl Freeze for BlockBuilder
impl RefUnwindSafe for BlockBuilder
impl Send for BlockBuilder
impl Sync for BlockBuilder
impl Unpin for BlockBuilder
impl UnwindSafe for BlockBuilder
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