pub enum FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation> {
Show 25 variants
Audit(Audit),
Explain(Explain),
Inspect(Inspect),
Trace(Trace),
ReviewEnvelope(ReviewEnvelope),
ReviewReconcile(ReviewReconcile),
CoverageSetup(CoverageSetup),
CoverageAnalyze(CoverageAnalyze),
ListBoundaries(ListBoundaries),
Workspaces(Workspaces),
Health(Health),
Dupes(Dupes),
CheckGrouped(CheckGrouped),
Impact(Impact),
ImpactCrossRepo(ImpactCrossRepo),
SecuritySummary(SecuritySummary),
Security(Security),
SecuritySurvivors(SecuritySurvivors),
SecurityBlindSpots(SecurityBlindSpots),
Check(Check),
Combined(Combined),
AuditBrief(AuditBrief),
DecisionSurface(DecisionSurface),
WalkthroughGuide(WalkthroughGuide),
WalkthroughValidation(WalkthroughValidation),
}Expand description
Typed root of every fallow JSON envelope shape that serializes as a JSON
object and participates in the documented FallowOutput contract. The
schema derived from this enum drives the document-root oneOf in
docs/output-schema.json.
The default wire shape now carries a top-level kind discriminator so
agents and schema-validating clients can select the variant in O(1) instead
of probing for unique field presence. --legacy-envelope is a one-cycle
compatibility flag that removes only this document-root kind field from
CLI JSON output; nested report objects are not rewritten.
One envelope is intentionally NOT in this enum:
CodeClimateOutputserializes as a bare JSON array (#[serde(transparent)]) per the Code Climate / GitLab Code Quality spec;#[serde(tag = ...)]cannot internally tag a non-object variant and wrapping the array would break the spec. The root schema carries it as a siblingoneOfbranch alongsideFallowOutput.
Variants§
Audit(Audit)
fallow audit --format json.
Explain(Explain)
fallow explain <issue-type> --format json.
Inspect(Inspect)
fallow inspect --format json.
Trace(Trace)
fallow trace <symbol> --format json.
ReviewEnvelope(ReviewEnvelope)
fallow --format review-github / --format review-gitlab.
ReviewReconcile(ReviewReconcile)
fallow ci reconcile-review --format json.
CoverageSetup(CoverageSetup)
fallow coverage setup --json.
CoverageAnalyze(CoverageAnalyze)
fallow coverage analyze --format json.
ListBoundaries(ListBoundaries)
fallow list --boundaries --format json.
Workspaces(Workspaces)
fallow workspaces --format json.
Health(Health)
fallow health --format json.
Dupes(Dupes)
fallow dupes --format json.
CheckGrouped(CheckGrouped)
fallow dead-code --format json --group-by <mode>.
Impact(Impact)
fallow impact --format json.
ImpactCrossRepo(ImpactCrossRepo)
fallow impact --all --format json.
SecuritySummary(SecuritySummary)
fallow security --summary --format json.
Security(Security)
fallow security --format json.
SecuritySurvivors(SecuritySurvivors)
fallow security survivors --format json.
SecurityBlindSpots(SecurityBlindSpots)
fallow security blind-spots --format json.
Check(Check)
fallow dead-code --format json.
Combined(Combined)
Bare fallow --format json.
AuditBrief(AuditBrief)
fallow audit --brief --format json.
DecisionSurface(DecisionSurface)
fallow decision-surface --format json.
WalkthroughGuide(WalkthroughGuide)
fallow review --walkthrough-guide --format json.
WalkthroughValidation(WalkthroughValidation)
fallow review --walkthrough-file --format json.
Trait Implementations§
Source§impl<Audit: Clone, Explain: Clone, Inspect: Clone, Trace: Clone, ReviewEnvelope: Clone, ReviewReconcile: Clone, CoverageSetup: Clone, CoverageAnalyze: Clone, ListBoundaries: Clone, Workspaces: Clone, Health: Clone, Dupes: Clone, CheckGrouped: Clone, Impact: Clone, ImpactCrossRepo: Clone, SecuritySummary: Clone, Security: Clone, SecuritySurvivors: Clone, SecurityBlindSpots: Clone, Check: Clone, Combined: Clone, AuditBrief: Clone, DecisionSurface: Clone, WalkthroughGuide: Clone, WalkthroughValidation: Clone> Clone for FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation>
impl<Audit: Clone, Explain: Clone, Inspect: Clone, Trace: Clone, ReviewEnvelope: Clone, ReviewReconcile: Clone, CoverageSetup: Clone, CoverageAnalyze: Clone, ListBoundaries: Clone, Workspaces: Clone, Health: Clone, Dupes: Clone, CheckGrouped: Clone, Impact: Clone, ImpactCrossRepo: Clone, SecuritySummary: Clone, Security: Clone, SecuritySurvivors: Clone, SecurityBlindSpots: Clone, Check: Clone, Combined: Clone, AuditBrief: Clone, DecisionSurface: Clone, WalkthroughGuide: Clone, WalkthroughValidation: Clone> Clone for FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation>
Source§fn clone(
&self,
) -> FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation>
fn clone( &self, ) -> FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation>
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl<Audit: Debug, Explain: Debug, Inspect: Debug, Trace: Debug, ReviewEnvelope: Debug, ReviewReconcile: Debug, CoverageSetup: Debug, CoverageAnalyze: Debug, ListBoundaries: Debug, Workspaces: Debug, Health: Debug, Dupes: Debug, CheckGrouped: Debug, Impact: Debug, ImpactCrossRepo: Debug, SecuritySummary: Debug, Security: Debug, SecuritySurvivors: Debug, SecurityBlindSpots: Debug, Check: Debug, Combined: Debug, AuditBrief: Debug, DecisionSurface: Debug, WalkthroughGuide: Debug, WalkthroughValidation: Debug> Debug for FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation>
impl<Audit: Debug, Explain: Debug, Inspect: Debug, Trace: Debug, ReviewEnvelope: Debug, ReviewReconcile: Debug, CoverageSetup: Debug, CoverageAnalyze: Debug, ListBoundaries: Debug, Workspaces: Debug, Health: Debug, Dupes: Debug, CheckGrouped: Debug, Impact: Debug, ImpactCrossRepo: Debug, SecuritySummary: Debug, Security: Debug, SecuritySurvivors: Debug, SecurityBlindSpots: Debug, Check: Debug, Combined: Debug, AuditBrief: Debug, DecisionSurface: Debug, WalkthroughGuide: Debug, WalkthroughValidation: Debug> Debug for FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation>
Source§impl<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation> Serialize for FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation>where
Audit: Serialize,
Explain: Serialize,
Inspect: Serialize,
Trace: Serialize,
ReviewEnvelope: Serialize,
ReviewReconcile: Serialize,
CoverageSetup: Serialize,
CoverageAnalyze: Serialize,
ListBoundaries: Serialize,
Workspaces: Serialize,
Health: Serialize,
Dupes: Serialize,
CheckGrouped: Serialize,
Impact: Serialize,
ImpactCrossRepo: Serialize,
SecuritySummary: Serialize,
Security: Serialize,
SecuritySurvivors: Serialize,
SecurityBlindSpots: Serialize,
Check: Serialize,
Combined: Serialize,
AuditBrief: Serialize,
DecisionSurface: Serialize,
WalkthroughGuide: Serialize,
WalkthroughValidation: Serialize,
impl<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation> Serialize for FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation>where
Audit: Serialize,
Explain: Serialize,
Inspect: Serialize,
Trace: Serialize,
ReviewEnvelope: Serialize,
ReviewReconcile: Serialize,
CoverageSetup: Serialize,
CoverageAnalyze: Serialize,
ListBoundaries: Serialize,
Workspaces: Serialize,
Health: Serialize,
Dupes: Serialize,
CheckGrouped: Serialize,
Impact: Serialize,
ImpactCrossRepo: Serialize,
SecuritySummary: Serialize,
Security: Serialize,
SecuritySurvivors: Serialize,
SecurityBlindSpots: Serialize,
Check: Serialize,
Combined: Serialize,
AuditBrief: Serialize,
DecisionSurface: Serialize,
WalkthroughGuide: Serialize,
WalkthroughValidation: Serialize,
Auto Trait Implementations§
impl<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation> Freeze for FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation>where
Audit: Freeze,
Explain: Freeze,
Inspect: Freeze,
Trace: Freeze,
ReviewEnvelope: Freeze,
ReviewReconcile: Freeze,
CoverageSetup: Freeze,
CoverageAnalyze: Freeze,
ListBoundaries: Freeze,
Workspaces: Freeze,
Health: Freeze,
Dupes: Freeze,
CheckGrouped: Freeze,
Impact: Freeze,
ImpactCrossRepo: Freeze,
SecuritySummary: Freeze,
Security: Freeze,
SecuritySurvivors: Freeze,
SecurityBlindSpots: Freeze,
Check: Freeze,
Combined: Freeze,
AuditBrief: Freeze,
DecisionSurface: Freeze,
WalkthroughGuide: Freeze,
WalkthroughValidation: Freeze,
impl<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation> RefUnwindSafe for FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation>where
Audit: RefUnwindSafe,
Explain: RefUnwindSafe,
Inspect: RefUnwindSafe,
Trace: RefUnwindSafe,
ReviewEnvelope: RefUnwindSafe,
ReviewReconcile: RefUnwindSafe,
CoverageSetup: RefUnwindSafe,
CoverageAnalyze: RefUnwindSafe,
ListBoundaries: RefUnwindSafe,
Workspaces: RefUnwindSafe,
Health: RefUnwindSafe,
Dupes: RefUnwindSafe,
CheckGrouped: RefUnwindSafe,
Impact: RefUnwindSafe,
ImpactCrossRepo: RefUnwindSafe,
SecuritySummary: RefUnwindSafe,
Security: RefUnwindSafe,
SecuritySurvivors: RefUnwindSafe,
SecurityBlindSpots: RefUnwindSafe,
Check: RefUnwindSafe,
Combined: RefUnwindSafe,
AuditBrief: RefUnwindSafe,
DecisionSurface: RefUnwindSafe,
WalkthroughGuide: RefUnwindSafe,
WalkthroughValidation: RefUnwindSafe,
impl<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation> Send for FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation>where
Audit: Send,
Explain: Send,
Inspect: Send,
Trace: Send,
ReviewEnvelope: Send,
ReviewReconcile: Send,
CoverageSetup: Send,
CoverageAnalyze: Send,
ListBoundaries: Send,
Workspaces: Send,
Health: Send,
Dupes: Send,
CheckGrouped: Send,
Impact: Send,
ImpactCrossRepo: Send,
SecuritySummary: Send,
Security: Send,
SecuritySurvivors: Send,
SecurityBlindSpots: Send,
Check: Send,
Combined: Send,
AuditBrief: Send,
DecisionSurface: Send,
WalkthroughGuide: Send,
WalkthroughValidation: Send,
impl<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation> Sync for FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation>where
Audit: Sync,
Explain: Sync,
Inspect: Sync,
Trace: Sync,
ReviewEnvelope: Sync,
ReviewReconcile: Sync,
CoverageSetup: Sync,
CoverageAnalyze: Sync,
ListBoundaries: Sync,
Workspaces: Sync,
Health: Sync,
Dupes: Sync,
CheckGrouped: Sync,
Impact: Sync,
ImpactCrossRepo: Sync,
SecuritySummary: Sync,
Security: Sync,
SecuritySurvivors: Sync,
SecurityBlindSpots: Sync,
Check: Sync,
Combined: Sync,
AuditBrief: Sync,
DecisionSurface: Sync,
WalkthroughGuide: Sync,
WalkthroughValidation: Sync,
impl<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation> Unpin for FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation>where
Audit: Unpin,
Explain: Unpin,
Inspect: Unpin,
Trace: Unpin,
ReviewEnvelope: Unpin,
ReviewReconcile: Unpin,
CoverageSetup: Unpin,
CoverageAnalyze: Unpin,
ListBoundaries: Unpin,
Workspaces: Unpin,
Health: Unpin,
Dupes: Unpin,
CheckGrouped: Unpin,
Impact: Unpin,
ImpactCrossRepo: Unpin,
SecuritySummary: Unpin,
Security: Unpin,
SecuritySurvivors: Unpin,
SecurityBlindSpots: Unpin,
Check: Unpin,
Combined: Unpin,
AuditBrief: Unpin,
DecisionSurface: Unpin,
WalkthroughGuide: Unpin,
WalkthroughValidation: Unpin,
impl<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation> UnsafeUnpin for FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation>where
Audit: UnsafeUnpin,
Explain: UnsafeUnpin,
Inspect: UnsafeUnpin,
Trace: UnsafeUnpin,
ReviewEnvelope: UnsafeUnpin,
ReviewReconcile: UnsafeUnpin,
CoverageSetup: UnsafeUnpin,
CoverageAnalyze: UnsafeUnpin,
ListBoundaries: UnsafeUnpin,
Workspaces: UnsafeUnpin,
Health: UnsafeUnpin,
Dupes: UnsafeUnpin,
CheckGrouped: UnsafeUnpin,
Impact: UnsafeUnpin,
ImpactCrossRepo: UnsafeUnpin,
SecuritySummary: UnsafeUnpin,
Security: UnsafeUnpin,
SecuritySurvivors: UnsafeUnpin,
SecurityBlindSpots: UnsafeUnpin,
Check: UnsafeUnpin,
Combined: UnsafeUnpin,
AuditBrief: UnsafeUnpin,
DecisionSurface: UnsafeUnpin,
WalkthroughGuide: UnsafeUnpin,
WalkthroughValidation: UnsafeUnpin,
impl<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation> UnwindSafe for FallowOutput<Audit, Explain, Inspect, Trace, ReviewEnvelope, ReviewReconcile, CoverageSetup, CoverageAnalyze, ListBoundaries, Workspaces, Health, Dupes, CheckGrouped, Impact, ImpactCrossRepo, SecuritySummary, Security, SecuritySurvivors, SecurityBlindSpots, Check, Combined, AuditBrief, DecisionSurface, WalkthroughGuide, WalkthroughValidation>where
Audit: UnwindSafe,
Explain: UnwindSafe,
Inspect: UnwindSafe,
Trace: UnwindSafe,
ReviewEnvelope: UnwindSafe,
ReviewReconcile: UnwindSafe,
CoverageSetup: UnwindSafe,
CoverageAnalyze: UnwindSafe,
ListBoundaries: UnwindSafe,
Workspaces: UnwindSafe,
Health: UnwindSafe,
Dupes: UnwindSafe,
CheckGrouped: UnwindSafe,
Impact: UnwindSafe,
ImpactCrossRepo: UnwindSafe,
SecuritySummary: UnwindSafe,
Security: UnwindSafe,
SecuritySurvivors: UnwindSafe,
SecurityBlindSpots: UnwindSafe,
Check: UnwindSafe,
Combined: UnwindSafe,
AuditBrief: UnwindSafe,
DecisionSurface: UnwindSafe,
WalkthroughGuide: UnwindSafe,
WalkthroughValidation: UnwindSafe,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<D> OwoColorize for D
impl<D> OwoColorize for D
Source§fn fg<C>(&self) -> FgColorDisplay<'_, C, Self>where
C: Color,
fn fg<C>(&self) -> FgColorDisplay<'_, C, Self>where
C: Color,
Source§fn bg<C>(&self) -> BgColorDisplay<'_, C, Self>where
C: Color,
fn bg<C>(&self) -> BgColorDisplay<'_, C, Self>where
C: Color,
Source§fn black(&self) -> FgColorDisplay<'_, Black, Self>
fn black(&self) -> FgColorDisplay<'_, Black, Self>
Source§fn on_black(&self) -> BgColorDisplay<'_, Black, Self>
fn on_black(&self) -> BgColorDisplay<'_, Black, Self>
Source§fn red(&self) -> FgColorDisplay<'_, Red, Self>
fn red(&self) -> FgColorDisplay<'_, Red, Self>
Source§fn on_red(&self) -> BgColorDisplay<'_, Red, Self>
fn on_red(&self) -> BgColorDisplay<'_, Red, Self>
Source§fn green(&self) -> FgColorDisplay<'_, Green, Self>
fn green(&self) -> FgColorDisplay<'_, Green, Self>
Source§fn on_green(&self) -> BgColorDisplay<'_, Green, Self>
fn on_green(&self) -> BgColorDisplay<'_, Green, Self>
Source§fn yellow(&self) -> FgColorDisplay<'_, Yellow, Self>
fn yellow(&self) -> FgColorDisplay<'_, Yellow, Self>
Source§fn on_yellow(&self) -> BgColorDisplay<'_, Yellow, Self>
fn on_yellow(&self) -> BgColorDisplay<'_, Yellow, Self>
Source§fn blue(&self) -> FgColorDisplay<'_, Blue, Self>
fn blue(&self) -> FgColorDisplay<'_, Blue, Self>
Source§fn on_blue(&self) -> BgColorDisplay<'_, Blue, Self>
fn on_blue(&self) -> BgColorDisplay<'_, Blue, Self>
Source§fn magenta(&self) -> FgColorDisplay<'_, Magenta, Self>
fn magenta(&self) -> FgColorDisplay<'_, Magenta, Self>
Source§fn on_magenta(&self) -> BgColorDisplay<'_, Magenta, Self>
fn on_magenta(&self) -> BgColorDisplay<'_, Magenta, Self>
Source§fn purple(&self) -> FgColorDisplay<'_, Magenta, Self>
fn purple(&self) -> FgColorDisplay<'_, Magenta, Self>
Source§fn on_purple(&self) -> BgColorDisplay<'_, Magenta, Self>
fn on_purple(&self) -> BgColorDisplay<'_, Magenta, Self>
Source§fn cyan(&self) -> FgColorDisplay<'_, Cyan, Self>
fn cyan(&self) -> FgColorDisplay<'_, Cyan, Self>
Source§fn on_cyan(&self) -> BgColorDisplay<'_, Cyan, Self>
fn on_cyan(&self) -> BgColorDisplay<'_, Cyan, Self>
Source§fn white(&self) -> FgColorDisplay<'_, White, Self>
fn white(&self) -> FgColorDisplay<'_, White, Self>
Source§fn on_white(&self) -> BgColorDisplay<'_, White, Self>
fn on_white(&self) -> BgColorDisplay<'_, White, Self>
Source§fn default_color(&self) -> FgColorDisplay<'_, Default, Self>
fn default_color(&self) -> FgColorDisplay<'_, Default, Self>
Source§fn on_default_color(&self) -> BgColorDisplay<'_, Default, Self>
fn on_default_color(&self) -> BgColorDisplay<'_, Default, Self>
Source§fn bright_black(&self) -> FgColorDisplay<'_, BrightBlack, Self>
fn bright_black(&self) -> FgColorDisplay<'_, BrightBlack, Self>
Source§fn on_bright_black(&self) -> BgColorDisplay<'_, BrightBlack, Self>
fn on_bright_black(&self) -> BgColorDisplay<'_, BrightBlack, Self>
Source§fn bright_red(&self) -> FgColorDisplay<'_, BrightRed, Self>
fn bright_red(&self) -> FgColorDisplay<'_, BrightRed, Self>
Source§fn on_bright_red(&self) -> BgColorDisplay<'_, BrightRed, Self>
fn on_bright_red(&self) -> BgColorDisplay<'_, BrightRed, Self>
Source§fn bright_green(&self) -> FgColorDisplay<'_, BrightGreen, Self>
fn bright_green(&self) -> FgColorDisplay<'_, BrightGreen, Self>
Source§fn on_bright_green(&self) -> BgColorDisplay<'_, BrightGreen, Self>
fn on_bright_green(&self) -> BgColorDisplay<'_, BrightGreen, Self>
Source§fn bright_yellow(&self) -> FgColorDisplay<'_, BrightYellow, Self>
fn bright_yellow(&self) -> FgColorDisplay<'_, BrightYellow, Self>
Source§fn on_bright_yellow(&self) -> BgColorDisplay<'_, BrightYellow, Self>
fn on_bright_yellow(&self) -> BgColorDisplay<'_, BrightYellow, Self>
Source§fn bright_blue(&self) -> FgColorDisplay<'_, BrightBlue, Self>
fn bright_blue(&self) -> FgColorDisplay<'_, BrightBlue, Self>
Source§fn on_bright_blue(&self) -> BgColorDisplay<'_, BrightBlue, Self>
fn on_bright_blue(&self) -> BgColorDisplay<'_, BrightBlue, Self>
Source§fn bright_magenta(&self) -> FgColorDisplay<'_, BrightMagenta, Self>
fn bright_magenta(&self) -> FgColorDisplay<'_, BrightMagenta, Self>
Source§fn on_bright_magenta(&self) -> BgColorDisplay<'_, BrightMagenta, Self>
fn on_bright_magenta(&self) -> BgColorDisplay<'_, BrightMagenta, Self>
Source§fn bright_purple(&self) -> FgColorDisplay<'_, BrightMagenta, Self>
fn bright_purple(&self) -> FgColorDisplay<'_, BrightMagenta, Self>
Source§fn on_bright_purple(&self) -> BgColorDisplay<'_, BrightMagenta, Self>
fn on_bright_purple(&self) -> BgColorDisplay<'_, BrightMagenta, Self>
Source§fn bright_cyan(&self) -> FgColorDisplay<'_, BrightCyan, Self>
fn bright_cyan(&self) -> FgColorDisplay<'_, BrightCyan, Self>
Source§fn on_bright_cyan(&self) -> BgColorDisplay<'_, BrightCyan, Self>
fn on_bright_cyan(&self) -> BgColorDisplay<'_, BrightCyan, Self>
Source§fn bright_white(&self) -> FgColorDisplay<'_, BrightWhite, Self>
fn bright_white(&self) -> FgColorDisplay<'_, BrightWhite, Self>
Source§fn on_bright_white(&self) -> BgColorDisplay<'_, BrightWhite, Self>
fn on_bright_white(&self) -> BgColorDisplay<'_, BrightWhite, Self>
Source§fn bold(&self) -> BoldDisplay<'_, Self>
fn bold(&self) -> BoldDisplay<'_, Self>
Source§fn dimmed(&self) -> DimDisplay<'_, Self>
fn dimmed(&self) -> DimDisplay<'_, Self>
Source§fn italic(&self) -> ItalicDisplay<'_, Self>
fn italic(&self) -> ItalicDisplay<'_, Self>
Source§fn underline(&self) -> UnderlineDisplay<'_, Self>
fn underline(&self) -> UnderlineDisplay<'_, Self>
Source§fn blink(&self) -> BlinkDisplay<'_, Self>
fn blink(&self) -> BlinkDisplay<'_, Self>
Source§fn blink_fast(&self) -> BlinkFastDisplay<'_, Self>
fn blink_fast(&self) -> BlinkFastDisplay<'_, Self>
Source§fn reversed(&self) -> ReversedDisplay<'_, Self>
fn reversed(&self) -> ReversedDisplay<'_, Self>
Source§fn strikethrough(&self) -> StrikeThroughDisplay<'_, Self>
fn strikethrough(&self) -> StrikeThroughDisplay<'_, Self>
Source§fn color<Color>(&self, color: Color) -> FgDynColorDisplay<'_, Color, Self>where
Color: DynColor,
fn color<Color>(&self, color: Color) -> FgDynColorDisplay<'_, Color, Self>where
Color: DynColor,
OwoColorize::fg or
a color-specific method, such as OwoColorize::green, Read moreSource§fn on_color<Color>(&self, color: Color) -> BgDynColorDisplay<'_, Color, Self>where
Color: DynColor,
fn on_color<Color>(&self, color: Color) -> BgDynColorDisplay<'_, Color, Self>where
Color: DynColor,
OwoColorize::bg or
a color-specific method, such as OwoColorize::on_yellow, Read more