pub struct IosDeviceMachOValidation {
pub executable_path: Utf8PathBuf,
pub architecture: String,
pub platform: String,
pub minimum_os: String,
pub sdk: String,
}Expand description
Evidence that an archived executable is arm64 physical-iOS code.
Fields§
§executable_path: Utf8PathBufValidated executable path.
architecture: StringArchitecture reported by lipo.
platform: StringBuild platform reported by vtool.
minimum_os: StringMinimum iOS version reported by vtool.
sdk: StringiPhoneOS SDK version reported by vtool.
Trait Implementations§
Source§impl Clone for IosDeviceMachOValidation
impl Clone for IosDeviceMachOValidation
Source§impl Debug for IosDeviceMachOValidation
impl Debug for IosDeviceMachOValidation
Source§impl<'de> Deserialize<'de> for IosDeviceMachOValidation
impl<'de> Deserialize<'de> for IosDeviceMachOValidation
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 IosDeviceMachOValidation
Source§impl PartialEq for IosDeviceMachOValidation
impl PartialEq for IosDeviceMachOValidation
Source§impl Serialize for IosDeviceMachOValidation
impl Serialize for IosDeviceMachOValidation
impl StructuralPartialEq for IosDeviceMachOValidation
Auto Trait Implementations§
impl Freeze for IosDeviceMachOValidation
impl RefUnwindSafe for IosDeviceMachOValidation
impl Send for IosDeviceMachOValidation
impl Sync for IosDeviceMachOValidation
impl Unpin for IosDeviceMachOValidation
impl UnsafeUnpin for IosDeviceMachOValidation
impl UnwindSafe for IosDeviceMachOValidation
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.