pub trait ParseOptionsAdapter<'a> {
// Required methods
fn src(&self) -> &'a str;
fn key_val_delimeter(&self) -> &'a str;
fn commands_delimeter(&self) -> &'a str;
fn quoting(&self) -> bool;
fn unquoting(&self) -> bool;
fn parsing_arrays(&self) -> bool;
fn several_values(&self) -> bool;
fn subject_win_paths_maybe(&self) -> bool;
// Provided method
fn parse(self) -> Request<'a>
where Self: Sized { ... }
}Expand description
Adapter for ParseOptions.
Required Methods§
Sourcefn key_val_delimeter(&self) -> &'a str
fn key_val_delimeter(&self) -> &'a str
A delimeter for pairs key:value.
Sourcefn commands_delimeter(&self) -> &'a str
fn commands_delimeter(&self) -> &'a str
Delimeter for commands.
Sourcefn parsing_arrays(&self) -> bool
fn parsing_arrays(&self) -> bool
Parse arrays of values.
Sourcefn several_values(&self) -> bool
fn several_values(&self) -> bool
Append to a vector a values.
Sourcefn subject_win_paths_maybe(&self) -> bool
fn subject_win_paths_maybe(&self) -> bool
Parse subject on Windows taking into account colon in path.
Provided Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".