[−][src]Struct bitap::Match
Match represents a single match of a pattern within a string.
Fields
distance: usize
The edit distance for this match. Zero means it was an exact match, one means a single edit, etc.
end: usize
The index that this match ends on. Determining start position isn't
possible (unless distance
is zero), so this is all you have access to.
Trait Implementations
impl Clone for Match
[src]
fn clone(&self) -> Match
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Eq for Match
[src]
impl Copy for Match
[src]
impl PartialEq<Match> for Match
[src]
impl Debug for Match
[src]
Auto Trait Implementations
impl Sync for Match
impl Unpin for Match
impl Send for Match
impl RefUnwindSafe for Match
impl UnwindSafe for Match
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,