pub struct CommandAnalysis {
pub inputs: Vec<WatchInput>,
pub adapter_ids: Vec<CommandAdapterId>,
pub fallback_used: bool,
pub default_watch_root_used: bool,
pub filtered_output_count: usize,
pub side_effect_profile: SideEffectProfile,
pub status: CommandAnalysisStatus,
}Fields§
§inputs: Vec<WatchInput>§adapter_ids: Vec<CommandAdapterId>§fallback_used: bool§default_watch_root_used: bool§filtered_output_count: usize§side_effect_profile: SideEffectProfile§status: CommandAnalysisStatusImplementations§
Source§impl CommandAnalysis
impl CommandAnalysis
pub fn adapter_field(&self) -> String
Trait Implementations§
Source§impl Clone for CommandAnalysis
impl Clone for CommandAnalysis
Source§fn clone(&self) -> CommandAnalysis
fn clone(&self) -> CommandAnalysis
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 moreAuto Trait Implementations§
impl Freeze for CommandAnalysis
impl RefUnwindSafe for CommandAnalysis
impl Send for CommandAnalysis
impl Sync for CommandAnalysis
impl Unpin for CommandAnalysis
impl UnsafeUnpin for CommandAnalysis
impl UnwindSafe for CommandAnalysis
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