pub struct CompileToolchainEvidence {
pub worker_os: String,
pub worker_architecture: String,
pub xcode_version: String,
pub iphoneos_sdk_version: String,
pub iphoneos_sdk_build_version: String,
pub developer_directory_sha256: String,
pub rust_version: String,
pub rust_target: String,
}Expand description
Public Apple and Rust toolchain evidence selected by the compile phase.
Fields§
§worker_os: StringWorker operating-system family and version.
worker_architecture: StringWorker architecture.
xcode_version: StringNormalized Xcode version evidence.
iphoneos_sdk_version: StringSelected iPhoneOS SDK version.
iphoneos_sdk_build_version: StringSelected iPhoneOS SDK build version.
developer_directory_sha256: StringSHA-256 of the canonical selected Xcode developer-directory string.
rust_version: StringRust compiler version used by the selected installation.
rust_target: StringExact physical-iPhone Rust target.
Trait Implementations§
Source§impl Clone for CompileToolchainEvidence
impl Clone for CompileToolchainEvidence
Source§impl Debug for CompileToolchainEvidence
impl Debug for CompileToolchainEvidence
Source§impl<'de> Deserialize<'de> for CompileToolchainEvidence
impl<'de> Deserialize<'de> for CompileToolchainEvidence
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 CompileToolchainEvidence
Source§impl JsonSchema for CompileToolchainEvidence
impl JsonSchema for CompileToolchainEvidence
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 moreSource§impl PartialEq for CompileToolchainEvidence
impl PartialEq for CompileToolchainEvidence
Source§impl Serialize for CompileToolchainEvidence
impl Serialize for CompileToolchainEvidence
impl StructuralPartialEq for CompileToolchainEvidence
Auto Trait Implementations§
impl Freeze for CompileToolchainEvidence
impl RefUnwindSafe for CompileToolchainEvidence
impl Send for CompileToolchainEvidence
impl Sync for CompileToolchainEvidence
impl Unpin for CompileToolchainEvidence
impl UnsafeUnpin for CompileToolchainEvidence
impl UnwindSafe for CompileToolchainEvidence
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.