pub struct BoolFlagPair {
pub prop_name: String,
pub flag_long: String,
pub default_val: bool,
}Expand description
A single boolean –flag / –no-flag pair generated from a type: boolean property.
Fields§
§prop_name: StringOriginal schema property name (e.g. “verbose”).
flag_long: StringLong name used for the positive flag (e.g. “verbose”).
default_val: boolDefault value from the schema’s default field (defaults to false).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BoolFlagPair
impl RefUnwindSafe for BoolFlagPair
impl Send for BoolFlagPair
impl Sync for BoolFlagPair
impl Unpin for BoolFlagPair
impl UnsafeUnpin for BoolFlagPair
impl UnwindSafe for BoolFlagPair
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