pub enum PermissionGrantDecisionResolver {
Allow,
Deny,
DenyForRun,
}Expand description
The resolver for an archived PermissionGrantDecision
Variants§
Allow
The resolver for PermissionGrantDecision::Allow
Deny
The resolver for PermissionGrantDecision::Deny
DenyForRun
The resolver for PermissionGrantDecision::DenyForRun
Auto Trait Implementations§
impl Freeze for PermissionGrantDecisionResolver
impl RefUnwindSafe for PermissionGrantDecisionResolver
impl Send for PermissionGrantDecisionResolver
impl Sync for PermissionGrantDecisionResolver
impl Unpin for PermissionGrantDecisionResolver
impl UnsafeUnpin for PermissionGrantDecisionResolver
impl UnwindSafe for PermissionGrantDecisionResolver
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.