pub struct Captures<'t> { /* private fields */ }Expand description
Capture groups from a match.
Implementations§
Source§impl<'t> Captures<'t>
impl<'t> Captures<'t>
Sourcepub fn iter(&self) -> CapturesIter<'_, 't> ⓘ
pub fn iter(&self) -> CapturesIter<'_, 't> ⓘ
Iterate over all captures.
Sourcepub fn similarity(&self) -> f32
pub fn similarity(&self) -> f32
Get the similarity score.
Sourcepub fn edits(&self) -> &EditCounts
pub fn edits(&self) -> &EditCounts
Get edit counts.
Sourcepub fn fuzzy_counts(&self) -> (u32, u32, u32)
pub fn fuzzy_counts(&self) -> (u32, u32, u32)
Get fuzzy counts as (insertions, deletions, substitutions).
This matches the API of mrab-regex’s fuzzy_counts property.
Trait Implementations§
Source§impl<'c, 't> IntoIterator for &'c Captures<'t>
impl<'c, 't> IntoIterator for &'c Captures<'t>
Auto Trait Implementations§
impl<'t> Freeze for Captures<'t>
impl<'t> RefUnwindSafe for Captures<'t>
impl<'t> Send for Captures<'t>
impl<'t> Sync for Captures<'t>
impl<'t> Unpin for Captures<'t>
impl<'t> UnsafeUnpin for Captures<'t>
impl<'t> UnwindSafe for Captures<'t>
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