pub struct UnsignedXcarchiveExpectation {
pub app_directory_name: String,
pub bundle_identifier: String,
pub executable: String,
pub app_version: String,
pub build_number: String,
pub minimum_os: String,
pub sdk_version: String,
pub sdk_build_version: String,
pub nested_bundles: Vec<UnsignedNestedBundleExpectation>,
pub required_resources: BTreeMap<String, String>,
}Expand description
Exact generated-product invariants for an unsigned physical-iPhone archive.
Fields§
§app_directory_name: StringExact application directory name, including .app.
bundle_identifier: StringMain application bundle identifier.
executable: StringExact CFBundleExecutable and executable filename.
app_version: StringExact CFBundleShortVersionString.
build_number: StringExact CFBundleVersion.
minimum_os: StringConfigured minimum iOS version.
sdk_version: StringExact selected iPhoneOS SDK version encoded by newly built code.
sdk_build_version: StringExact selected iPhoneOS SDK build version injected into processed plists.
nested_bundles: Vec<UnsignedNestedBundleExpectation>Exact generated extension and framework set.
required_resources: BTreeMap<String, String>Required app-relative resource path to lowercase SHA-256.
Trait Implementations§
Source§impl Clone for UnsignedXcarchiveExpectation
impl Clone for UnsignedXcarchiveExpectation
Source§impl Debug for UnsignedXcarchiveExpectation
impl Debug for UnsignedXcarchiveExpectation
Source§impl<'de> Deserialize<'de> for UnsignedXcarchiveExpectation
impl<'de> Deserialize<'de> for UnsignedXcarchiveExpectation
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 UnsignedXcarchiveExpectation
Source§impl JsonSchema for UnsignedXcarchiveExpectation
impl JsonSchema for UnsignedXcarchiveExpectation
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreimpl StructuralPartialEq for UnsignedXcarchiveExpectation
Auto Trait Implementations§
impl Freeze for UnsignedXcarchiveExpectation
impl RefUnwindSafe for UnsignedXcarchiveExpectation
impl Send for UnsignedXcarchiveExpectation
impl Sync for UnsignedXcarchiveExpectation
impl Unpin for UnsignedXcarchiveExpectation
impl UnsafeUnpin for UnsignedXcarchiveExpectation
impl UnwindSafe for UnsignedXcarchiveExpectation
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.