pub struct BuckySize(pub u64);Tuple Fields
0: u64Implementations
Methods from Deref<Target = u64>
Trait Implementations
sourceimpl PartialEq<BuckySize> for BuckySize
impl PartialEq<BuckySize> for BuckySize
sourceimpl<'de> RawDecode<'de> for BuckySize
impl<'de> RawDecode<'de> for BuckySize
fn raw_decode(buf: &'de [u8]) -> BuckyResult<(Self, &'de [u8])>
fn raw_decode_with_option(
buf: &'de [u8],
_opt: &RawDecodeOption
) -> BuckyResult<(Self, &'de [u8])>
sourceimpl RawEncode for BuckySize
impl RawEncode for BuckySize
fn raw_measure(&self, purpose: &Option<RawEncodePurpose>) -> BuckyResult<usize>
fn raw_encode<'a>(
&self,
buf: &'a mut [u8],
purpose: &Option<RawEncodePurpose>
) -> BuckyResult<&'a mut [u8]>
fn raw_tail_encode<'a>(
&self,
buf: &'a mut [u8],
purpose: &Option<RawEncodePurpose>
) -> BuckyResult<&'a [u8]>
fn raw_encode_to_buffer(&self) -> BuckyResult<Vec<u8>>
fn raw_hash_value(&self) -> BuckyResult<HashValue>
fn hash_buf(&self, encoded_buf: &[u8]) -> HashValue
fn raw_hash_encode(&self) -> BuckyResult<Vec<u8>>
impl Eq for BuckySize
impl StructuralEq for BuckySize
impl StructuralPartialEq for BuckySize
Auto Trait Implementations
impl RefUnwindSafe for BuckySize
impl Send for BuckySize
impl Sync for BuckySize
impl Unpin for BuckySize
impl UnwindSafe for BuckySize
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