pub struct AndroidPermissionsConfig {
pub required: Vec<AndroidPermission>,
pub optional: Vec<AndroidPermission>,
pub runtime: Vec<AndroidPermission>,
}
Expand description
Android permissions configuration
Fields§
§required: Vec<AndroidPermission>
Required permissions
optional: Vec<AndroidPermission>
Optional permissions
runtime: Vec<AndroidPermission>
Runtime permissions
Trait Implementations§
Source§impl Clone for AndroidPermissionsConfig
impl Clone for AndroidPermissionsConfig
Source§fn clone(&self) -> AndroidPermissionsConfig
fn clone(&self) -> AndroidPermissionsConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AndroidPermissionsConfig
impl Debug for AndroidPermissionsConfig
Source§impl Hash for AndroidPermissionsConfig
impl Hash for AndroidPermissionsConfig
Source§impl PartialEq for AndroidPermissionsConfig
impl PartialEq for AndroidPermissionsConfig
Source§fn eq(&self, other: &AndroidPermissionsConfig) -> bool
fn eq(&self, other: &AndroidPermissionsConfig) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl Eq for AndroidPermissionsConfig
impl StructuralPartialEq for AndroidPermissionsConfig
Auto Trait Implementations§
impl Freeze for AndroidPermissionsConfig
impl RefUnwindSafe for AndroidPermissionsConfig
impl Send for AndroidPermissionsConfig
impl Sync for AndroidPermissionsConfig
impl Unpin for AndroidPermissionsConfig
impl UnwindSafe for AndroidPermissionsConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more