pub struct ResolvedNormalization {
pub ignore_identifiers: bool,
pub ignore_string_values: bool,
pub ignore_numeric_values: bool,
}Expand description
Resolved normalization flags: mode defaults merged with user overrides.
Fields§
§ignore_identifiers: boolBlind all identifiers (variable, function, member names) to one hash.
ignore_string_values: boolBlind string literal values to one hash.
ignore_numeric_values: boolBlind numeric literal values to one hash.
Implementations§
Source§impl ResolvedNormalization
impl ResolvedNormalization
Sourcepub fn resolve(mode: DetectionMode, overrides: &NormalizationConfig) -> Self
pub fn resolve(mode: DetectionMode, overrides: &NormalizationConfig) -> Self
Resolve normalization from a detection mode and optional overrides.
Trait Implementations§
Source§impl Clone for ResolvedNormalization
impl Clone for ResolvedNormalization
impl Copy for ResolvedNormalization
Source§impl Debug for ResolvedNormalization
impl Debug for ResolvedNormalization
impl Eq for ResolvedNormalization
Source§impl PartialEq for ResolvedNormalization
impl PartialEq for ResolvedNormalization
impl StructuralPartialEq for ResolvedNormalization
Auto Trait Implementations§
impl Freeze for ResolvedNormalization
impl RefUnwindSafe for ResolvedNormalization
impl Send for ResolvedNormalization
impl Sync for ResolvedNormalization
impl Unpin for ResolvedNormalization
impl UnsafeUnpin for ResolvedNormalization
impl UnwindSafe for ResolvedNormalization
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.