pub struct AndroidBuildPaths {
pub root: Utf8PathBuf,
pub generated_root: Utf8PathBuf,
pub intermediates: Utf8PathBuf,
pub bridge_classes: Utf8PathBuf,
pub logs: Utf8PathBuf,
pub compiled_resources: Utf8PathBuf,
pub linked_apk: Utf8PathBuf,
pub assembled_apk: Utf8PathBuf,
pub aligned_apk: Utf8PathBuf,
pub final_apk: Utf8PathBuf,
}Expand description
All deterministic output paths for one build fingerprint.
Fields§
§root: Utf8PathBuftarget/ferry/android/<profile>.
generated_root: Utf8PathBufFingerprinted generated source root parent.
intermediates: Utf8PathBufFingerprinted intermediates.
bridge_classes: Utf8PathBufCompiled internal Java bridge classes.
logs: Utf8PathBufCommand logs.
compiled_resources: Utf8PathBufCompiled AAPT2 resource archive.
linked_apk: Utf8PathBufResource-linked unsigned base APK.
assembled_apk: Utf8PathBufAPK after native/DEX injection.
aligned_apk: Utf8PathBufAPK after 16 KiB/4-byte alignment.
final_apk: Utf8PathBufFinal signed artifact.
Trait Implementations§
Source§impl Clone for AndroidBuildPaths
impl Clone for AndroidBuildPaths
Source§impl Debug for AndroidBuildPaths
impl Debug for AndroidBuildPaths
Source§impl<'de> Deserialize<'de> for AndroidBuildPaths
impl<'de> Deserialize<'de> for AndroidBuildPaths
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
impl Eq for AndroidBuildPaths
Source§impl PartialEq for AndroidBuildPaths
impl PartialEq for AndroidBuildPaths
Source§impl Serialize for AndroidBuildPaths
impl Serialize for AndroidBuildPaths
impl StructuralPartialEq for AndroidBuildPaths
Auto Trait Implementations§
impl Freeze for AndroidBuildPaths
impl RefUnwindSafe for AndroidBuildPaths
impl Send for AndroidBuildPaths
impl Sync for AndroidBuildPaths
impl Unpin for AndroidBuildPaths
impl UnsafeUnpin for AndroidBuildPaths
impl UnwindSafe for AndroidBuildPaths
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.