#[repr(C)]pub struct ArchivedInstalledAppPermissionSubgroup{
pub key: <String as Archive>::Archived,
pub label: <String as Archive>::Archived,
pub approved: <bool as Archive>::Archived,
}Expand description
An archived InstalledAppPermissionSubgroup
Fields§
§key: <String as Archive>::ArchivedThe archived counterpart of InstalledAppPermissionSubgroup::key
label: <String as Archive>::ArchivedThe archived counterpart of InstalledAppPermissionSubgroup::label
approved: <bool as Archive>::ArchivedThe archived counterpart of InstalledAppPermissionSubgroup::approved
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedInstalledAppPermissionSubgroup
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedInstalledAppPermissionSubgroup
impl Portable for ArchivedInstalledAppPermissionSubgroup
Auto Trait Implementations§
impl Freeze for ArchivedInstalledAppPermissionSubgroup
impl RefUnwindSafe for ArchivedInstalledAppPermissionSubgroup
impl Send for ArchivedInstalledAppPermissionSubgroup
impl Sync for ArchivedInstalledAppPermissionSubgroup
impl !Unpin for ArchivedInstalledAppPermissionSubgroup
impl !UnsafeUnpin for ArchivedInstalledAppPermissionSubgroup
impl UnwindSafe for ArchivedInstalledAppPermissionSubgroup
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.