struct CompiledCategoryMatcher {
exact_any_hint: HashMap<String, Vec<usize>>,
exact_by_hint: HashMap<String, HashMap<u64, Vec<usize>>>,
glob_specs: Vec<GlobCategory>,
}Fields§
§exact_any_hint: HashMap<String, Vec<usize>>§exact_by_hint: HashMap<String, HashMap<u64, Vec<usize>>>§glob_specs: Vec<GlobCategory>Implementations§
Source§impl CompiledCategoryMatcher
impl CompiledCategoryMatcher
fn match_indices(&self, interval: &BusyInterval) -> Vec<usize>
Trait Implementations§
Source§impl Debug for CompiledCategoryMatcher
impl Debug for CompiledCategoryMatcher
Source§impl Default for CompiledCategoryMatcher
impl Default for CompiledCategoryMatcher
Source§fn default() -> CompiledCategoryMatcher
fn default() -> CompiledCategoryMatcher
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CompiledCategoryMatcher
impl RefUnwindSafe for CompiledCategoryMatcher
impl Send for CompiledCategoryMatcher
impl Sync for CompiledCategoryMatcher
impl Unpin for CompiledCategoryMatcher
impl UnsafeUnpin for CompiledCategoryMatcher
impl UnwindSafe for CompiledCategoryMatcher
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