pub struct BootstrapArgs {
pub path: PathBuf,
pub vault: bool,
pub username: String,
pub password: Option<String>,
pub password_stdin: bool,
pub print_certificate: bool,
pub json: bool,
}Expand description
Parsed args for red bootstrap. Constructed by the bin dispatcher
from the CLI flag map; kept as a plain struct so the unit tests
don’t have to drag in a tokenizer.
Fields§
§path: PathBuf§vault: bool§username: String§password: Option<String>Provided by --password. None when --password-stdin will
supply it.
password_stdin: bool§print_certificate: bool§json: boolAuto Trait Implementations§
impl Freeze for BootstrapArgs
impl RefUnwindSafe for BootstrapArgs
impl Send for BootstrapArgs
impl Sync for BootstrapArgs
impl Unpin for BootstrapArgs
impl UnsafeUnpin for BootstrapArgs
impl UnwindSafe for BootstrapArgs
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> 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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request