#[repr(u8)]pub enum ArchivedSetAppPermissionGrantResult {
Updated = 0,
AppNotFound = 1,
PermissionNotFound = 2,
NotUserGrantable = 3,
Unauthorized = 4,
StorageUnavailable = 5,
InternalError = 6,
}Expand description
An archived SetAppPermissionGrantResult
Variants§
Updated = 0
The archived counterpart of SetAppPermissionGrantResult::Updated
AppNotFound = 1
The archived counterpart of SetAppPermissionGrantResult::AppNotFound
PermissionNotFound = 2
The archived counterpart of SetAppPermissionGrantResult::PermissionNotFound
NotUserGrantable = 3
The archived counterpart of SetAppPermissionGrantResult::NotUserGrantable
The archived counterpart of SetAppPermissionGrantResult::Unauthorized
The archived counterpart of SetAppPermissionGrantResult::StorageUnavailable
InternalError = 6
The archived counterpart of SetAppPermissionGrantResult::InternalError
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedSetAppPermissionGrantResultwhere
<__C as Fallible>::Error: Source,
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedSetAppPermissionGrantResultwhere
<__C as Fallible>::Error: Source,
impl Portable for ArchivedSetAppPermissionGrantResult
Auto Trait Implementations§
impl Freeze for ArchivedSetAppPermissionGrantResult
impl RefUnwindSafe for ArchivedSetAppPermissionGrantResult
impl Send for ArchivedSetAppPermissionGrantResult
impl Sync for ArchivedSetAppPermissionGrantResult
impl Unpin for ArchivedSetAppPermissionGrantResult
impl UnsafeUnpin for ArchivedSetAppPermissionGrantResult
impl UnwindSafe for ArchivedSetAppPermissionGrantResult
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.