Struct cyfs_core::ZoneBodyContent
source · [−]pub struct ZoneBodyContent { /* private fields */ }Trait Implementations
sourceimpl BodyContent for ZoneBodyContent
impl BodyContent for ZoneBodyContent
sourceimpl Clone for ZoneBodyContent
impl Clone for ZoneBodyContent
sourcefn clone(&self) -> ZoneBodyContent
fn clone(&self) -> ZoneBodyContent
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 ZoneBodyContent
impl Debug for ZoneBodyContent
sourceimpl ProtobufTransform<&'_ ZoneBodyContent> for Option<ZoneBodyContent>
impl ProtobufTransform<&'_ ZoneBodyContent> for Option<ZoneBodyContent>
fn transform(_value_: &ZoneBodyContent) -> BuckyResult<Self>
sourceimpl ProtobufTransform<&'_ ZoneBodyContent> for ZoneBodyContent
impl ProtobufTransform<&'_ ZoneBodyContent> for ZoneBodyContent
fn transform(value: &ZoneBodyContent) -> BuckyResult<Self>
sourceimpl ProtobufTransform<Option<ZoneBodyContent>> for ZoneBodyContent
impl ProtobufTransform<Option<ZoneBodyContent>> for ZoneBodyContent
fn transform(_value_: Option<ZoneBodyContent>) -> BuckyResult<Self>
sourceimpl ProtobufTransform<ZoneBodyContent> for ZoneBodyContent
impl ProtobufTransform<ZoneBodyContent> for ZoneBodyContent
fn transform(value: ZoneBodyContent) -> BuckyResult<Self>
sourceimpl<'__de__> RawDecode<'__de__> for ZoneBodyContent
impl<'__de__> RawDecode<'__de__> for ZoneBodyContent
fn raw_decode(__buf__: &'__de__ [u8]) -> BuckyResult<(Self, &'__de__ [u8])>
fn raw_decode_with_option(
buf: &'de [u8],
_opt: &RawDecodeOption
) -> Result<(Self, &'de [u8]), BuckyError>
sourceimpl RawEncode for ZoneBodyContent
impl RawEncode for ZoneBodyContent
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(
&self,
buf: &'a mut [u8],
purpose: &Option<RawEncodePurpose>
) -> Result<&'a [u8], BuckyError>
fn raw_encode_to_buffer(&self) -> Result<Vec<u8, Global>, BuckyError>
fn raw_hash_value(&self) -> Result<HashValue, BuckyError>
fn hash_buf(&self, encoded_buf: &[u8]) -> HashValue
fn raw_hash_encode(&self) -> Result<Vec<u8, Global>, BuckyError>
sourceimpl Serialize for ZoneBodyContent
impl Serialize for ZoneBodyContent
impl ObjectFormatAutoWithSerde for ZoneBodyContent
Auto Trait Implementations
impl RefUnwindSafe for ZoneBodyContent
impl Send for ZoneBodyContent
impl Sync for ZoneBodyContent
impl Unpin for ZoneBodyContent
impl UnwindSafe for ZoneBodyContent
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