pub struct CompileHandoff {
pub schema_version: u32,
pub request: IosDeviceBuildRequest,
pub compile: CompilePhaseEvidence,
}Expand description
Complete public handoff downloaded by a protected signer or independent client verifier.
Fields§
§schema_version: u32Handoff-envelope schema version.
request: IosDeviceBuildRequestExact declarative request submitted by the client.
compile: CompilePhaseEvidenceCredential-free compile evidence bound to the request.
Trait Implementations§
Source§impl Clone for CompileHandoff
impl Clone for CompileHandoff
Source§impl Debug for CompileHandoff
impl Debug for CompileHandoff
Source§impl<'de> Deserialize<'de> for CompileHandoff
impl<'de> Deserialize<'de> for CompileHandoff
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
Source§impl JsonSchema for CompileHandoff
impl JsonSchema for CompileHandoff
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 CompileHandoff
impl PartialEq for CompileHandoff
Source§impl Serialize for CompileHandoff
impl Serialize for CompileHandoff
impl StructuralPartialEq for CompileHandoff
Auto Trait Implementations§
impl Freeze for CompileHandoff
impl RefUnwindSafe for CompileHandoff
impl Send for CompileHandoff
impl Sync for CompileHandoff
impl Unpin for CompileHandoff
impl UnsafeUnpin for CompileHandoff
impl UnwindSafe for CompileHandoff
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