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.