pub struct AuditReportConfig {
pub min_severity: IssueSeverity,
pub include_suggestions: bool,
pub include_code_snippets: bool,
pub max_issues_per_file: Option<usize>,
pub include_statistics: bool,
pub include_recommendations: bool,
}Available on crate feature
doc-audit only.Expand description
Configuration for audit reporting.
Fields§
§min_severity: IssueSeverityMinimum severity level to include in reports
include_suggestions: boolWhether to include suggestions in the report
include_code_snippets: boolWhether to include code snippets in issues
max_issues_per_file: Option<usize>Maximum number of issues to include per file
include_statistics: boolWhether to include statistics in the report
include_recommendations: boolWhether to include recommendations
Trait Implementations§
Source§impl Clone for AuditReportConfig
impl Clone for AuditReportConfig
Source§fn clone(&self) -> AuditReportConfig
fn clone(&self) -> AuditReportConfig
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 AuditReportConfig
impl Debug for AuditReportConfig
Source§impl Default for AuditReportConfig
impl Default for AuditReportConfig
Source§fn default() -> AuditReportConfig
fn default() -> AuditReportConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AuditReportConfig
impl<'de> Deserialize<'de> for AuditReportConfig
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<AuditReportConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AuditReportConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for AuditReportConfig
impl Serialize for AuditReportConfig
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for AuditReportConfig
impl RefUnwindSafe for AuditReportConfig
impl Send for AuditReportConfig
impl Sync for AuditReportConfig
impl Unpin for AuditReportConfig
impl UnwindSafe for AuditReportConfig
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<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request