pub struct ApkExpectation {
pub package_name: String,
pub native_library_name: String,
pub abis: Vec<AndroidAbi>,
pub dex_required: bool,
}Expand description
Independent expectations for the final APK archive.
Fields§
§package_name: StringApplication ID expected from AAPT2 badging output.
native_library_name: StringNative library basename without lib and .so.
abis: Vec<AndroidAbi>ABIs that must be present exactly once.
dex_required: boolWhether at least classes.dex is mandatory.
Trait Implementations§
Source§impl Clone for ApkExpectation
impl Clone for ApkExpectation
Source§impl Debug for ApkExpectation
impl Debug for ApkExpectation
impl Eq for ApkExpectation
Source§impl PartialEq for ApkExpectation
impl PartialEq for ApkExpectation
impl StructuralPartialEq for ApkExpectation
Auto Trait Implementations§
impl Freeze for ApkExpectation
impl RefUnwindSafe for ApkExpectation
impl Send for ApkExpectation
impl Sync for ApkExpectation
impl Unpin for ApkExpectation
impl UnsafeUnpin for ApkExpectation
impl UnwindSafe for ApkExpectation
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.