Struct cyfs_core::TransContextDescContent
source · [−]Fields
dec_id: ObjectIdcontext_name: StringTrait Implementations
sourceimpl Clone for TransContextDescContent
impl Clone for TransContextDescContent
sourcefn clone(&self) -> TransContextDescContent
fn clone(&self) -> TransContextDescContent
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 TransContextDescContent
impl DescContent for TransContextDescContent
fn obj_type() -> u16
fn format(&self) -> u8
type OwnerType = SubDescNone
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<&'_ TransContextDescContent> for TransContextDescContent
impl ProtobufTransform<&'_ TransContextDescContent> for TransContextDescContent
fn transform(_value_: &TransContextDescContent) -> BuckyResult<Self>
sourceimpl ProtobufTransform<&'_ TransContextDescContent> for Option<TransContextDescContent>
impl ProtobufTransform<&'_ TransContextDescContent> for Option<TransContextDescContent>
fn transform(_value_: &TransContextDescContent) -> BuckyResult<Self>
sourceimpl ProtobufTransform<Option<TransContextDescContent>> for TransContextDescContent
impl ProtobufTransform<Option<TransContextDescContent>> for TransContextDescContent
fn transform(_value_: Option<TransContextDescContent>) -> BuckyResult<Self>
sourceimpl ProtobufTransform<TransContextDescContent> for TransContextDescContent
impl ProtobufTransform<TransContextDescContent> for TransContextDescContent
fn transform(_value_: TransContextDescContent) -> BuckyResult<Self>
sourceimpl<'__de__> RawDecode<'__de__> for TransContextDescContent
impl<'__de__> RawDecode<'__de__> for TransContextDescContent
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 TransContextDescContent
impl RawEncode for TransContextDescContent
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 TransContextDescContent
impl Serialize for TransContextDescContent
impl ObjectFormatAutoWithSerde for TransContextDescContent
Auto Trait Implementations
impl RefUnwindSafe for TransContextDescContent
impl Send for TransContextDescContent
impl Sync for TransContextDescContent
impl Unpin for TransContextDescContent
impl UnwindSafe for TransContextDescContent
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