pub struct KeyExtractor { /* private fields */ }Expand description
KeyExtractor provides functionality to search translation entries across
multiple YAML translation files, returning the full dot‑notation key path,
associated file path and line number for each match.
Implementations§
Source§impl KeyExtractor
impl KeyExtractor
Sourcepub fn set_exclusions(&mut self, exclusions: Vec<String>)
pub fn set_exclusions(&mut self, exclusions: Vec<String>)
Set exclusion patterns (e.g., directories or files to ignore)
Sourcepub fn set_verbose(&mut self, verbose: bool)
pub fn set_verbose(&mut self, verbose: bool)
Set verbose mode for detailed error messages
Sourcepub fn set_case_sensitive(&mut self, case_sensitive: bool)
pub fn set_case_sensitive(&mut self, case_sensitive: bool)
Set case-sensitive matching
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for KeyExtractor
impl !RefUnwindSafe for KeyExtractor
impl Send for KeyExtractor
impl !Sync for KeyExtractor
impl Unpin for KeyExtractor
impl !UnwindSafe for KeyExtractor
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