Struct dfir_lang::graph::WriteConfig  
source · pub struct WriteConfig {
    pub no_subgraphs: bool,
    pub no_varnames: bool,
    pub no_pull_push: bool,
    pub no_handoffs: bool,
    pub no_references: bool,
    pub op_short_text: bool,
    pub op_text_no_imports: bool,
}Expand description
Configuration for writing graphs.
Fields§
§no_subgraphs: boolSubgraphs will not be rendered if set.
no_varnames: boolVariable names will not be rendered if set.
no_pull_push: boolWill not render pull/push shapes if set.
no_handoffs: boolWill not render handoffs if set.
no_references: boolWill not render singleton references if set.
op_short_text: boolOp text will only be their name instead of the whole source.
op_text_no_imports: boolOp text will exclude any line that starts with “use”.
Trait Implementations§
source§impl Args for WriteConfig
 
impl Args for WriteConfig
source§fn group_id() -> Option<Id>
 
fn group_id() -> Option<Id>
Report the [
ArgGroup::id][crate::ArgGroup::id] for this set of argumentssource§fn augment_args<'b>(__clap_app: Command) -> Command
 
fn augment_args<'b>(__clap_app: Command) -> Command
source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
 
fn augment_args_for_update<'b>(__clap_app: Command) -> Command
source§impl Clone for WriteConfig
 
impl Clone for WriteConfig
source§fn clone(&self) -> WriteConfig
 
fn clone(&self) -> WriteConfig
Returns a copy 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 WriteConfig
 
impl Debug for WriteConfig
source§impl Default for WriteConfig
 
impl Default for WriteConfig
source§fn default() -> WriteConfig
 
fn default() -> WriteConfig
Returns the “default value” for a type. Read more
source§impl FromArgMatches for WriteConfig
 
impl FromArgMatches for WriteConfig
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
 
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
    __clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
 
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
source§fn update_from_arg_matches(
    &mut self,
    __clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
 
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
Assign values from 
ArgMatches to self.source§fn update_from_arg_matches_mut(
    &mut self,
    __clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
 
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
Assign values from 
ArgMatches to self.Auto Trait Implementations§
impl Freeze for WriteConfig
impl RefUnwindSafe for WriteConfig
impl Send for WriteConfig
impl Sync for WriteConfig
impl Unpin for WriteConfig
impl UnwindSafe for WriteConfig
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
 
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<T> IntoEither for T
 
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
 
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
 
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more