pub enum PermissionGranted {
Granted,
NotRequested,
Denied,
}Expand description
The current grant status of a permission.
Variants§
Granted
Permission has been explicitly granted.
NotRequested
The user has not yet been prompted (soft — the OS dialog will appear).
Denied
The user explicitly denied the permission (hard failure).
Trait Implementations§
Source§impl Clone for PermissionGranted
impl Clone for PermissionGranted
Source§fn clone(&self) -> PermissionGranted
fn clone(&self) -> PermissionGranted
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PermissionGranted
impl Debug for PermissionGranted
Source§impl PartialEq for PermissionGranted
impl PartialEq for PermissionGranted
impl Copy for PermissionGranted
impl Eq for PermissionGranted
impl StructuralPartialEq for PermissionGranted
Auto Trait Implementations§
impl Freeze for PermissionGranted
impl RefUnwindSafe for PermissionGranted
impl Send for PermissionGranted
impl Sync for PermissionGranted
impl Unpin for PermissionGranted
impl UnsafeUnpin for PermissionGranted
impl UnwindSafe for PermissionGranted
Blanket Implementations§
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