pub struct DubpBlockV10Builder { /* private fields */ }Implementations§
Source§impl DubpBlockV10Builder
impl DubpBlockV10Builder
pub fn new(content: DubpBlockV10Content) -> Self
pub fn inner_hash(&self) -> Hash
pub fn build_unchecked( self, after_pow_data: DubpBlockV10AfterPowData, ) -> DubpBlockV10
Trait Implementations§
Source§impl Clone for DubpBlockV10Builder
impl Clone for DubpBlockV10Builder
Source§fn clone(&self) -> DubpBlockV10Builder
fn clone(&self) -> DubpBlockV10Builder
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 moreSource§impl Debug for DubpBlockV10Builder
impl Debug for DubpBlockV10Builder
Source§impl Default for DubpBlockV10Builder
impl Default for DubpBlockV10Builder
Source§fn default() -> DubpBlockV10Builder
fn default() -> DubpBlockV10Builder
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DubpBlockV10Builder
impl<'de> Deserialize<'de> for DubpBlockV10Builder
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 PartialEq for DubpBlockV10Builder
impl PartialEq for DubpBlockV10Builder
Source§impl Serialize for DubpBlockV10Builder
impl Serialize for DubpBlockV10Builder
impl StructuralPartialEq for DubpBlockV10Builder
Auto Trait Implementations§
impl Freeze for DubpBlockV10Builder
impl RefUnwindSafe for DubpBlockV10Builder
impl Send for DubpBlockV10Builder
impl Sync for DubpBlockV10Builder
impl Unpin for DubpBlockV10Builder
impl UnwindSafe for DubpBlockV10Builder
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§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