pub struct UsesPermission {
pub max_sdk_version: Option<i32>,
pub name: Option<String>,
}Expand description
A permission used by this APK.
This type is not used in any activity, and only used as part of another schema.
Fields§
§max_sdk_version: Option<i32>Optionally, the maximum SDK version for which the permission is required.
name: Option<String>The name of the permission requested.
Trait Implementations§
Source§impl Clone for UsesPermission
impl Clone for UsesPermission
Source§fn clone(&self) -> UsesPermission
fn clone(&self) -> UsesPermission
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 UsesPermission
impl Debug for UsesPermission
Source§impl Default for UsesPermission
impl Default for UsesPermission
Source§fn default() -> UsesPermission
fn default() -> UsesPermission
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UsesPermission
impl<'de> Deserialize<'de> for UsesPermission
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for UsesPermission
impl Serialize for UsesPermission
impl Part for UsesPermission
Auto Trait Implementations§
impl Freeze for UsesPermission
impl RefUnwindSafe for UsesPermission
impl Send for UsesPermission
impl Sync for UsesPermission
impl Unpin for UsesPermission
impl UnwindSafe for UsesPermission
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