Struct vls_protocol::msgs::HsmdDevPreinit2Options
source · pub struct HsmdDevPreinit2Options {
pub fail_preapprove: Option<bool>,
pub no_preapprove_check: Option<bool>,
pub derivation_style: Option<u8>,
pub network_name: Option<WireString>,
pub seed: Option<DevSecret>,
pub allowlist: Option<Array<WireString>>,
}Expand description
TLV encoded options for HsmdDevPreinit2
Fields§
§fail_preapprove: Option<bool>§no_preapprove_check: Option<bool>§derivation_style: Option<u8>§network_name: Option<WireString>§seed: Option<DevSecret>§allowlist: Option<Array<WireString>>Trait Implementations§
source§impl Clone for HsmdDevPreinit2Options
impl Clone for HsmdDevPreinit2Options
source§fn clone(&self) -> HsmdDevPreinit2Options
fn clone(&self) -> HsmdDevPreinit2Options
Returns a copy of the value. Read more
1.0.0 · 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 HsmdDevPreinit2Options
impl Debug for HsmdDevPreinit2Options
source§impl Decodable for HsmdDevPreinit2Options
impl Decodable for HsmdDevPreinit2Options
source§impl Default for HsmdDevPreinit2Options
impl Default for HsmdDevPreinit2Options
source§fn default() -> HsmdDevPreinit2Options
fn default() -> HsmdDevPreinit2Options
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HsmdDevPreinit2Options
impl RefUnwindSafe for HsmdDevPreinit2Options
impl Send for HsmdDevPreinit2Options
impl Sync for HsmdDevPreinit2Options
impl Unpin for HsmdDevPreinit2Options
impl UnwindSafe for HsmdDevPreinit2Options
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,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<T> Downcast for T
impl<T> Downcast for T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more