pub struct ProvisioningSecurity {
pub transport: ProvisioningTransport,
pub device_security_mode: Option<u8>,
pub capf: Option<ProvisioningCapf>,
pub encrypted_config: Option<ProvisioningSecret>,
pub trust_list: Option<ProvisioningSecret>,
}Expand description
Signaling transport and optional certificate/trust configuration.
Fields§
§transport: ProvisioningTransportSelects the transport and determines whether every server needs a secure port.
device_security_mode: Option<u8>§capf: Option<ProvisioningCapf>Optional enrollment configuration; its port must be nonzero.
encrypted_config: Option<ProvisioningSecret>Opaque protected configuration material omitted when unavailable.
trust_list: Option<ProvisioningSecret>Opaque trust material omitted when unavailable.
Trait Implementations§
Source§impl Clone for ProvisioningSecurity
impl Clone for ProvisioningSecurity
Source§fn clone(&self) -> ProvisioningSecurity
fn clone(&self) -> ProvisioningSecurity
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 ProvisioningSecurity
impl Debug for ProvisioningSecurity
Source§impl Default for ProvisioningSecurity
impl Default for ProvisioningSecurity
Source§fn default() -> ProvisioningSecurity
fn default() -> ProvisioningSecurity
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProvisioningSecurity
impl<'de> Deserialize<'de> for ProvisioningSecurity
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 ProvisioningSecurity
Source§impl PartialEq for ProvisioningSecurity
impl PartialEq for ProvisioningSecurity
Source§impl Serialize for ProvisioningSecurity
impl Serialize for ProvisioningSecurity
impl StructuralPartialEq for ProvisioningSecurity
Auto Trait Implementations§
impl Freeze for ProvisioningSecurity
impl RefUnwindSafe for ProvisioningSecurity
impl Send for ProvisioningSecurity
impl Sync for ProvisioningSecurity
impl Unpin for ProvisioningSecurity
impl UnsafeUnpin for ProvisioningSecurity
impl UnwindSafe for ProvisioningSecurity
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