pub enum AuditExplanationLevel {
Disabled,
Summary,
DependencyPaths,
}Expand description
Amount of latest audit explanation state retained on the graph.
Variants§
Disabled
Clear graph-retained explanations and skip explanation indexing.
Summary
Retain bounded latest node/resource/output summaries without dependency paths.
DependencyPaths
Retain summaries plus shortest dependency paths from changed inputs.
Trait Implementations§
Source§impl Clone for AuditExplanationLevel
impl Clone for AuditExplanationLevel
Source§fn clone(&self) -> AuditExplanationLevel
fn clone(&self) -> AuditExplanationLevel
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AuditExplanationLevel
Source§impl Debug for AuditExplanationLevel
impl Debug for AuditExplanationLevel
impl Eq for AuditExplanationLevel
Source§impl PartialEq for AuditExplanationLevel
impl PartialEq for AuditExplanationLevel
Source§fn eq(&self, other: &AuditExplanationLevel) -> bool
fn eq(&self, other: &AuditExplanationLevel) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AuditExplanationLevel
Auto Trait Implementations§
impl Freeze for AuditExplanationLevel
impl RefUnwindSafe for AuditExplanationLevel
impl Send for AuditExplanationLevel
impl Sync for AuditExplanationLevel
impl Unpin for AuditExplanationLevel
impl UnsafeUnpin for AuditExplanationLevel
impl UnwindSafe for AuditExplanationLevel
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