pub struct JsonSolver {
pub expression: Vec<String>,
pub pretty: bool,
pub recursive: bool,
pub json_line: bool,
pub skip_empty: bool,
pub skip_keys: Vec<String>,
}Fields§
§expression: Vec<String>§pretty: bool§recursive: bool§json_line: bool§skip_empty: bool§skip_keys: Vec<String>Implementations§
Trait Implementations§
Source§impl Debug for JsonSolver
impl Debug for JsonSolver
Source§impl From<&ArgMatches<'_>> for JsonSolver
impl From<&ArgMatches<'_>> for JsonSolver
Source§fn from(input: &ArgMatches<'_>) -> JsonSolver
fn from(input: &ArgMatches<'_>) -> JsonSolver
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for JsonSolver
impl RefUnwindSafe for JsonSolver
impl Send for JsonSolver
impl Sync for JsonSolver
impl Unpin for JsonSolver
impl UnsafeUnpin for JsonSolver
impl UnwindSafe for JsonSolver
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