pub struct AndroidManifest {
pub permissions: Vec<String>,
pub application_meta_data: Vec<MetaDataEntry>,
}Fields§
§permissions: Vec<String><uses-permission android:name="..."/> entries. Dedup’d by
the engine after the pipeline runs.
application_meta_data: Vec<MetaDataEntry><meta-data android:name="..." android:value="..."/> entries
inside the <application> block.
Trait Implementations§
Source§impl Clone for AndroidManifest
impl Clone for AndroidManifest
Source§fn clone(&self) -> AndroidManifest
fn clone(&self) -> AndroidManifest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AndroidManifest
impl Debug for AndroidManifest
Source§impl Default for AndroidManifest
impl Default for AndroidManifest
Source§fn default() -> AndroidManifest
fn default() -> AndroidManifest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AndroidManifest
impl<'de> Deserialize<'de> for AndroidManifest
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
Auto Trait Implementations§
impl Freeze for AndroidManifest
impl RefUnwindSafe for AndroidManifest
impl Send for AndroidManifest
impl Sync for AndroidManifest
impl Unpin for AndroidManifest
impl UnsafeUnpin for AndroidManifest
impl UnwindSafe for AndroidManifest
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