Struct cyfs_core::ModifyAppPermission
source · [−]Fields
permission: HashMap<String, bool>Trait Implementations
sourceimpl Clone for ModifyAppPermission
impl Clone for ModifyAppPermission
sourcefn clone(&self) -> ModifyAppPermission
fn clone(&self) -> ModifyAppPermission
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 ModifyAppPermission
impl Debug for ModifyAppPermission
sourceimpl ProtobufTransform<&ModifyAppPermission> for ModifyAppPermission
impl ProtobufTransform<&ModifyAppPermission> for ModifyAppPermission
fn transform(value: &ModifyAppPermission) -> BuckyResult<Self>
sourceimpl ProtobufTransform<&ModifyAppPermission> for Option<ModifyAppPermission>
impl ProtobufTransform<&ModifyAppPermission> for Option<ModifyAppPermission>
fn transform(_value_: &ModifyAppPermission) -> BuckyResult<Self>
sourceimpl ProtobufTransform<ModifyAppPermission> for ModifyAppPermission
impl ProtobufTransform<ModifyAppPermission> for ModifyAppPermission
fn transform(value: ModifyAppPermission) -> BuckyResult<Self>
sourceimpl ProtobufTransform<Option<ModifyAppPermission>> for ModifyAppPermission
impl ProtobufTransform<Option<ModifyAppPermission>> for ModifyAppPermission
fn transform(_value_: Option<ModifyAppPermission>) -> BuckyResult<Self>
sourceimpl<'__de__> RawDecode<'__de__> for ModifyAppPermission
impl<'__de__> RawDecode<'__de__> for ModifyAppPermission
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 ModifyAppPermission
impl RawEncode for ModifyAppPermission
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 ModifyAppPermission
impl Serialize for ModifyAppPermission
Auto Trait Implementations
impl RefUnwindSafe for ModifyAppPermission
impl Send for ModifyAppPermission
impl Sync for ModifyAppPermission
impl Unpin for ModifyAppPermission
impl UnwindSafe for ModifyAppPermission
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