Struct cyfs_base::ObjectMapDiffMapItem
source · pub struct ObjectMapDiffMapItem {
pub prev: Option<ObjectId>,
pub altered: Option<ObjectId>,
pub diff: Option<ObjectId>,
}
Fields
prev: Option<ObjectId>
altered: Option<ObjectId>
diff: Option<ObjectId>
Implementations
sourceimpl ObjectMapDiffMapItem
impl ObjectMapDiffMapItem
pub fn action(&self) -> ObjectMapDiffAction
Trait Implementations
sourceimpl Clone for ObjectMapDiffMapItem
impl Clone for ObjectMapDiffMapItem
sourcefn clone(&self) -> ObjectMapDiffMapItem
fn clone(&self) -> ObjectMapDiffMapItem
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 moresourceimpl Debug for ObjectMapDiffMapItem
impl Debug for ObjectMapDiffMapItem
sourceimpl Display for ObjectMapDiffMapItem
impl Display for ObjectMapDiffMapItem
sourceimpl IntoObjectMapContentItem for ObjectMapDiffMapItem
impl IntoObjectMapContentItem for ObjectMapDiffMapItem
fn into_content(self, key: Option<&str>) -> ObjectMapContentItem
sourceimpl PartialEq<ObjectMapDiffMapItem> for ObjectMapDiffMapItem
impl PartialEq<ObjectMapDiffMapItem> for ObjectMapDiffMapItem
sourcefn eq(&self, other: &ObjectMapDiffMapItem) -> bool
fn eq(&self, other: &ObjectMapDiffMapItem) -> bool
sourceimpl<'__de__> RawDecode<'__de__> for ObjectMapDiffMapItem
impl<'__de__> RawDecode<'__de__> for ObjectMapDiffMapItem
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 ObjectMapDiffMapItem
impl RawEncode for ObjectMapDiffMapItem
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 ObjectMapDiffMapItem
impl Serialize for ObjectMapDiffMapItem
impl Eq for ObjectMapDiffMapItem
impl StructuralEq for ObjectMapDiffMapItem
impl StructuralPartialEq for ObjectMapDiffMapItem
Auto Trait Implementations
impl RefUnwindSafe for ObjectMapDiffMapItem
impl Send for ObjectMapDiffMapItem
impl Sync for ObjectMapDiffMapItem
impl Unpin for ObjectMapDiffMapItem
impl UnwindSafe for ObjectMapDiffMapItem
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