Struct cyfs_core::ZoneDescContent
source · [−]pub struct ZoneDescContent { /* private fields */ }Trait Implementations
sourceimpl Clone for ZoneDescContent
impl Clone for ZoneDescContent
sourcefn clone(&self) -> ZoneDescContent
fn clone(&self) -> ZoneDescContent
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 ZoneDescContent
impl Debug for ZoneDescContent
sourceimpl DescContent for ZoneDescContent
impl DescContent for ZoneDescContent
fn obj_type() -> u16
fn format(&self) -> u8
type OwnerType = Option<ObjectId>
type AreaType = SubDescNone
type AuthorType = SubDescNone
type PublicKeyType = SubDescNone
fn obj_type_code() -> ObjectTypeCode
fn desc_content_type() -> DescContentType
fn is_standard_object() -> bool
fn is_core_object() -> bool
fn is_decapp_object() -> bool
fn debug_info() -> String
fn version(&self) -> u8
sourceimpl ProtobufTransform<&'_ ZoneDescContent> for ZoneDescContent
impl ProtobufTransform<&'_ ZoneDescContent> for ZoneDescContent
fn transform(_value_: &ZoneDescContent) -> BuckyResult<Self>
sourceimpl ProtobufTransform<&'_ ZoneDescContent> for Option<ZoneDescContent>
impl ProtobufTransform<&'_ ZoneDescContent> for Option<ZoneDescContent>
fn transform(_value_: &ZoneDescContent) -> BuckyResult<Self>
sourceimpl ProtobufTransform<Option<ZoneDescContent>> for ZoneDescContent
impl ProtobufTransform<Option<ZoneDescContent>> for ZoneDescContent
fn transform(_value_: Option<ZoneDescContent>) -> BuckyResult<Self>
sourceimpl ProtobufTransform<ZoneDescContent> for ZoneDescContent
impl ProtobufTransform<ZoneDescContent> for ZoneDescContent
fn transform(_value_: ZoneDescContent) -> BuckyResult<Self>
sourceimpl<'__de__> RawDecode<'__de__> for ZoneDescContent
impl<'__de__> RawDecode<'__de__> for ZoneDescContent
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 ZoneDescContent
impl RawEncode for ZoneDescContent
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 ZoneDescContent
impl Serialize for ZoneDescContent
impl ObjectFormatAutoWithSerde for ZoneDescContent
Auto Trait Implementations
impl RefUnwindSafe for ZoneDescContent
impl Send for ZoneDescContent
impl Sync for ZoneDescContent
impl Unpin for ZoneDescContent
impl UnwindSafe for ZoneDescContent
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