Struct atefs::opts::Opts

source · []
pub struct Opts {
    pub verbose: i32,
    pub auth: Url,
    pub no_auth: bool,
    pub token: Option<String>,
    pub token_path: String,
    pub no_ntp: bool,
    pub ntp_pool: Option<String>,
    pub ntp_port: Option<u16>,
    pub debug: bool,
    pub dns_sec: bool,
    pub dns_server: String,
    pub subcmd: SubCommand,
}

Fields

verbose: i32

Sets the level of log verbosity, can be used multiple times

auth: Url

URL where the user is authenticated

no_auth: bool

No authentication or passcode will be used to protect this file-system

token: Option<String>

Token used to access your encrypted file-system (if you do not supply a token then you will be prompted for a username and password)

token_path: String

Token file to read that holds a previously created token to be used for this operation

no_ntp: bool

No NTP server will be used to synchronize the time thus the server time will be used instead

ntp_pool: Option<String>

NTP server address that the file-system will synchronize with

ntp_port: Option<u16>

NTP server port that the file-system will synchronize with

debug: bool

Logs debug info to the console

dns_sec: bool

Determines if ATE will use DNSSec or just plain DNS

dns_server: String

Address that DNS queries will be sent to

subcmd: SubCommand

Trait Implementations

Append to Command so it can instantiate Self. Read more

Append to Command so it can update self. Read more

👎 Deprecated since 3.1.0:

Replaced with `CommandFactory::command

Deprecated, replaced with CommandFactory::command

👎 Deprecated since 3.1.0:

Replaced with `CommandFactory::command_for_update

Deprecated, replaced with CommandFactory::command_for_update

Build an Command that can instantiate Self. Read more

Build an Command that can update self. Read more

Instantiate Self from ArgMatches, parsing the arguments as needed. Read more

Assign values from ArgMatches to self.

Parse from std::env::args_os(), exit on error

Parse from std::env::args_os(), return Err on error.

Parse from iterator, exit on error

Parse from iterator, return Err on error.

Update from iterator, exit on error

Update from iterator, return Err on error.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more