pub struct ScratchpadConfigToml {Show 17 fields
pub enabled: Option<bool>,
pub max_notes_per_run: Option<usize>,
pub remind_after_readonly_tools: Option<usize>,
pub remind_enabled: Option<bool>,
pub inject_summary_max_chars: Option<usize>,
pub inject_on_report_keywords: Option<Vec<String>>,
pub retention_days: Option<u32>,
pub coverage_soft_ratio: Option<f64>,
pub coverage_hard_ratio: Option<f64>,
pub coverage_hard_block_enabled: Option<bool>,
pub coverage_count_deferred_as_accounted: Option<bool>,
pub require_deferred_meta: Option<bool>,
pub coverage_reviewed_warn_ratio: Option<f64>,
pub coverage_reviewed_hard_ratio: Option<f64>,
pub coverage_reviewed_hard_block_enabled: Option<bool>,
pub auditor_from_scratchpad: Option<bool>,
pub auditor_include_medium_min: Option<usize>,
}Expand description
Deserializable scratchpad table for TOML.
Fields§
§enabled: Option<bool>§max_notes_per_run: Option<usize>§remind_after_readonly_tools: Option<usize>§remind_enabled: Option<bool>§inject_summary_max_chars: Option<usize>§inject_on_report_keywords: Option<Vec<String>>§retention_days: Option<u32>§coverage_soft_ratio: Option<f64>§coverage_hard_ratio: Option<f64>§coverage_hard_block_enabled: Option<bool>§coverage_count_deferred_as_accounted: Option<bool>§require_deferred_meta: Option<bool>§coverage_reviewed_warn_ratio: Option<f64>§coverage_reviewed_hard_ratio: Option<f64>§coverage_reviewed_hard_block_enabled: Option<bool>§auditor_from_scratchpad: Option<bool>§auditor_include_medium_min: Option<usize>Implementations§
Source§impl ScratchpadConfigToml
impl ScratchpadConfigToml
pub fn into_runtime(self) -> ScratchpadConfig
Trait Implementations§
Source§impl Clone for ScratchpadConfigToml
impl Clone for ScratchpadConfigToml
Source§fn clone(&self) -> ScratchpadConfigToml
fn clone(&self) -> ScratchpadConfigToml
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 moreSource§impl Debug for ScratchpadConfigToml
impl Debug for ScratchpadConfigToml
Source§impl Default for ScratchpadConfigToml
impl Default for ScratchpadConfigToml
Source§fn default() -> ScratchpadConfigToml
fn default() -> ScratchpadConfigToml
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScratchpadConfigToml
impl<'de> Deserialize<'de> for ScratchpadConfigToml
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ScratchpadConfigToml, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ScratchpadConfigToml, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ScratchpadConfigToml
impl RefUnwindSafe for ScratchpadConfigToml
impl Send for ScratchpadConfigToml
impl Sync for ScratchpadConfigToml
impl Unpin for ScratchpadConfigToml
impl UnsafeUnpin for ScratchpadConfigToml
impl UnwindSafe for ScratchpadConfigToml
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