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