pub struct SanitizationConfig {
pub level: SanitizationLevel,
pub auto_quote_strings: bool,
pub auto_escape_quotes: bool,
pub normalize_booleans: bool,
pub normalize_numbers: bool,
}Expand description
Configuration options for sanitization.
Fields§
§level: SanitizationLevelOverall repair level for heuristics
auto_quote_strings: boolAutomatically wrap string-like segments with quotes when needed
auto_escape_quotes: boolEscape stray quotes inside text sections
normalize_booleans: boolNormalize boolean text representations to 1/0 outside quotes
normalize_numbers: boolNormalize simple numeric forms (e.g., remove leading zeros)
Trait Implementations§
Source§impl Clone for SanitizationConfig
impl Clone for SanitizationConfig
Source§fn clone(&self) -> SanitizationConfig
fn clone(&self) -> SanitizationConfig
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 SanitizationConfig
impl Debug for SanitizationConfig
Auto Trait Implementations§
impl Freeze for SanitizationConfig
impl RefUnwindSafe for SanitizationConfig
impl Send for SanitizationConfig
impl Sync for SanitizationConfig
impl Unpin for SanitizationConfig
impl UnsafeUnpin for SanitizationConfig
impl UnwindSafe for SanitizationConfig
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