Struct cyfs_base::ObjectMapHubItem
source · [−]pub struct ObjectMapHubItem { /* private fields */ }
Trait Implementations
sourceimpl Clone for ObjectMapHubItem
impl Clone for ObjectMapHubItem
sourcefn clone(&self) -> ObjectMapHubItem
fn clone(&self) -> ObjectMapHubItem
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ObjectMapHubItem
impl Debug for ObjectMapHubItem
sourceimpl<'__de__> RawDecode<'__de__> for ObjectMapHubItem
impl<'__de__> RawDecode<'__de__> for ObjectMapHubItem
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 ObjectMapHubItem
impl RawEncode for ObjectMapHubItem
fn raw_encode<'__de__>(
&self,
__buf__: &'__de__ mut [u8],
__purpose__: &Option<RawEncodePurpose>
) -> BuckyResult<&'__de__ mut [u8]>
fn raw_measure(
&self,
__purpose__: &Option<RawEncodePurpose>
) -> BuckyResult<usize>
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>>
sourceimpl Serialize for ObjectMapHubItem
impl Serialize for ObjectMapHubItem
Auto Trait Implementations
impl RefUnwindSafe for ObjectMapHubItem
impl Send for ObjectMapHubItem
impl Sync for ObjectMapHubItem
impl Unpin for ObjectMapHubItem
impl UnwindSafe for ObjectMapHubItem
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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