pub struct PreflightDef {
pub certificate: Option<CertificatePreflightDef>,
}Expand description
Installation prerequisites that must be satisfied before ordinary installation work begins.
Fields§
§certificate: Option<CertificatePreflightDef>Optional machine certificate prerequisite.
Trait Implementations§
Source§impl Clone for PreflightDef
impl Clone for PreflightDef
Source§fn clone(&self) -> PreflightDef
fn clone(&self) -> PreflightDef
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PreflightDef
impl Debug for PreflightDef
Source§impl Default for PreflightDef
impl Default for PreflightDef
Source§fn default() -> PreflightDef
fn default() -> PreflightDef
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PreflightDefwhere
PreflightDef: Default,
impl<'de> Deserialize<'de> for PreflightDefwhere
PreflightDef: Default,
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 PreflightDef
Source§impl JsonSchema for PreflightDef
impl JsonSchema for PreflightDef
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 PreflightDef
impl PartialEq for PreflightDef
Source§impl Serialize for PreflightDef
impl Serialize for PreflightDef
impl StructuralPartialEq for PreflightDef
Auto Trait Implementations§
impl Freeze for PreflightDef
impl RefUnwindSafe for PreflightDef
impl Send for PreflightDef
impl Sync for PreflightDef
impl Unpin for PreflightDef
impl UnsafeUnpin for PreflightDef
impl UnwindSafe for PreflightDef
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.