Struct cyfs_lib::AdminDescContent
source · pub struct AdminDescContent {
pub target: DeviceId,
pub cmd: AdminCommand,
}
Fields
target: DeviceId
cmd: AdminCommand
Trait Implementations
sourceimpl Clone for AdminDescContent
impl Clone for AdminDescContent
sourcefn clone(&self) -> AdminDescContent
fn clone(&self) -> AdminDescContent
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 moresourceimpl Debug for AdminDescContent
impl Debug for AdminDescContent
sourceimpl DescContent for AdminDescContent
impl DescContent for AdminDescContent
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<'de> RawDecode<'de> for AdminDescContent
impl<'de> RawDecode<'de> for AdminDescContent
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 AdminDescContent
impl RawEncode for AdminDescContent
fn raw_measure(&self, purpose: &Option<RawEncodePurpose>) -> BuckyResult<usize>
fn raw_encode<'a>(
&self,
buf: &'a mut [u8],
purpose: &Option<RawEncodePurpose>
) -> BuckyResult<&'a mut [u8]>
fn raw_tail_encode<'a>(
&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 AdminDescContent
impl Serialize for AdminDescContent
sourceimpl TryFrom<&AdminDescContent> for AdminDescContent
impl TryFrom<&AdminDescContent> for AdminDescContent
type Error = BuckyError
type Error = BuckyError
The type returned in the event of a conversion error.
sourcefn try_from(value: &AdminDescContent) -> BuckyResult<Self>
fn try_from(value: &AdminDescContent) -> BuckyResult<Self>
Performs the conversion.
sourceimpl TryFrom<AdminDescContent> for AdminDescContent
impl TryFrom<AdminDescContent> for AdminDescContent
type Error = BuckyError
type Error = BuckyError
The type returned in the event of a conversion error.
sourcefn try_from(value: AdminDescContent) -> BuckyResult<Self>
fn try_from(value: AdminDescContent) -> BuckyResult<Self>
Performs the conversion.
impl ObjectFormatAutoWithSerde for AdminDescContent
Auto Trait Implementations
impl RefUnwindSafe for AdminDescContent
impl Send for AdminDescContent
impl Sync for AdminDescContent
impl Unpin for AdminDescContent
impl UnwindSafe for AdminDescContent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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