pub struct CliOptions {
pub database: String,
pub actions: Vec<InputAction>,
pub output: OutputMode,
pub headers: bool,
pub quiet: bool,
pub help: bool,
pub version: bool,
}Fields§
§database: String§actions: Vec<InputAction>§output: OutputMode§headers: bool§quiet: bool§help: bool§version: boolTrait Implementations§
Source§impl Clone for CliOptions
impl Clone for CliOptions
Source§fn clone(&self) -> CliOptions
fn clone(&self) -> CliOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CliOptions
impl Debug for CliOptions
Source§impl Default for CliOptions
impl Default for CliOptions
impl Eq for CliOptions
Source§impl PartialEq for CliOptions
impl PartialEq for CliOptions
impl StructuralPartialEq for CliOptions
Auto Trait Implementations§
impl Freeze for CliOptions
impl RefUnwindSafe for CliOptions
impl Send for CliOptions
impl Sync for CliOptions
impl Unpin for CliOptions
impl UnsafeUnpin for CliOptions
impl UnwindSafe for CliOptions
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§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.