Struct cyfs_core::AppListDescContent
source · [−]pub struct AppListDescContent { /* private fields */ }Trait Implementations
sourceimpl Clone for AppListDescContent
impl Clone for AppListDescContent
sourcefn clone(&self) -> AppListDescContent
fn clone(&self) -> AppListDescContent
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 DescContent for AppListDescContent
impl DescContent for AppListDescContent
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<&'_ AppListDescContent> for AppListDescContent
impl ProtobufTransform<&'_ AppListDescContent> for AppListDescContent
fn transform(_value_: &AppListDescContent) -> BuckyResult<Self>
sourceimpl ProtobufTransform<&'_ AppListDescContent> for Option<AppListDescContent>
impl ProtobufTransform<&'_ AppListDescContent> for Option<AppListDescContent>
fn transform(_value_: &AppListDescContent) -> BuckyResult<Self>
sourceimpl ProtobufTransform<AppListDescContent> for AppListDescContent
impl ProtobufTransform<AppListDescContent> for AppListDescContent
fn transform(_value_: AppListDescContent) -> BuckyResult<Self>
sourceimpl ProtobufTransform<Option<AppListDescContent>> for AppListDescContent
impl ProtobufTransform<Option<AppListDescContent>> for AppListDescContent
fn transform(_value_: Option<AppListDescContent>) -> BuckyResult<Self>
sourceimpl<'__de__> RawDecode<'__de__> for AppListDescContent
impl<'__de__> RawDecode<'__de__> for AppListDescContent
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 AppListDescContent
impl RawEncode for AppListDescContent
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 AppListDescContent
impl Serialize for AppListDescContent
impl ObjectFormatAutoWithSerde for AppListDescContent
Auto Trait Implementations
impl RefUnwindSafe for AppListDescContent
impl Send for AppListDescContent
impl Sync for AppListDescContent
impl Unpin for AppListDescContent
impl UnwindSafe for AppListDescContent
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