Struct cyfs_core::DefaultAppInfo
source · [−]pub struct DefaultAppInfo {
pub name: String,
pub desc: String,
pub copyright: String,
pub dec_id: DecAppId,
}Fields
name: Stringdesc: Stringcopyright: Stringdec_id: DecAppIdTrait Implementations
sourceimpl Clone for DefaultAppInfo
impl Clone for DefaultAppInfo
sourcefn clone(&self) -> DefaultAppInfo
fn clone(&self) -> DefaultAppInfo
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 DefaultAppInfo
impl Debug for DefaultAppInfo
sourceimpl<'__de__> RawDecode<'__de__> for DefaultAppInfo
impl<'__de__> RawDecode<'__de__> for DefaultAppInfo
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 DefaultAppInfo
impl RawEncode for DefaultAppInfo
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 DefaultAppInfo
impl Serialize for DefaultAppInfo
Auto Trait Implementations
impl RefUnwindSafe for DefaultAppInfo
impl Send for DefaultAppInfo
impl Sync for DefaultAppInfo
impl Unpin for DefaultAppInfo
impl UnwindSafe for DefaultAppInfo
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