pub struct GlobalFlags {
pub output_format: Option<OutputFormat>,
pub pretty_mode: Option<PrettyMode>,
pub color_mode: Option<ColorMode>,
pub log_level: Option<LogLevel>,
pub quiet: bool,
pub include_runtime: bool,
}Expand description
Parsed global flags before precedence resolution.
Fields§
§output_format: Option<OutputFormat>Optional output format override.
pretty_mode: Option<PrettyMode>Optional pretty mode override.
color_mode: Option<ColorMode>Optional color mode override.
log_level: Option<LogLevel>Optional log-level override.
quiet: boolQuiet mode.
include_runtime: boolInclude runtime diagnostics.
Implementations§
Source§impl GlobalFlags
impl GlobalFlags
Trait Implementations§
Source§impl Clone for GlobalFlags
impl Clone for GlobalFlags
Source§fn clone(&self) -> GlobalFlags
fn clone(&self) -> GlobalFlags
Returns a duplicate of the value. Read more
1.0.0 · 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 GlobalFlags
impl Debug for GlobalFlags
Source§impl<'de> Deserialize<'de> for GlobalFlags
impl<'de> Deserialize<'de> for GlobalFlags
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl JsonSchema for GlobalFlags
impl JsonSchema for GlobalFlags
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for GlobalFlags
impl PartialEq for GlobalFlags
Source§impl Serialize for GlobalFlags
impl Serialize for GlobalFlags
impl Eq for GlobalFlags
impl StructuralPartialEq for GlobalFlags
Auto Trait Implementations§
impl Freeze for GlobalFlags
impl RefUnwindSafe for GlobalFlags
impl Send for GlobalFlags
impl Sync for GlobalFlags
impl Unpin for GlobalFlags
impl UnsafeUnpin for GlobalFlags
impl UnwindSafe for GlobalFlags
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.