Struct ckb_types::packed::NumberHash
source · [−]pub struct NumberHash(_);Implementations
sourceimpl NumberHash
impl NumberHash
pub const TOTAL_SIZE: usize
pub const FIELD_SIZES: [usize; 2]
pub const FIELD_COUNT: usize
pub fn number(&self) -> Uint64
pub fn block_hash(&self) -> Byte32
pub fn as_reader<'r>(&'r self) -> NumberHashReader<'r>
Trait Implementations
sourceimpl Clone for NumberHash
impl Clone for NumberHash
sourcefn clone(&self) -> NumberHash
fn clone(&self) -> NumberHash
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for NumberHash
impl Debug for NumberHash
sourceimpl Default for NumberHash
impl Default for NumberHash
sourceimpl Display for NumberHash
impl Display for NumberHash
sourceimpl Entity for NumberHash
impl Entity for NumberHash
type Builder = NumberHashBuilder
const NAME: &'static str
fn new_unchecked(data: Bytes) -> Self
fn as_bytes(&self) -> Bytes
fn as_slice(&self) -> &[u8]ⓘNotable traits for &'_ [u8]impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
fn from_slice(slice: &[u8]) -> VerificationResult<Self>
fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
fn new_builder() -> Self::Builder
fn as_builder(self) -> Self::Builder
Auto Trait Implementations
impl RefUnwindSafe for NumberHash
impl Send for NumberHash
impl Sync for NumberHash
impl Unpin for NumberHash
impl UnwindSafe for NumberHash
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more