pub struct MatchSelection {
pub match_index: usize,
pub capture_index: Option<usize>,
}Fields§
§match_index: usize§capture_index: Option<usize>Trait Implementations§
Source§impl Default for MatchSelection
impl Default for MatchSelection
Source§fn default() -> MatchSelection
fn default() -> MatchSelection
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MatchSelection
impl RefUnwindSafe for MatchSelection
impl Send for MatchSelection
impl Sync for MatchSelection
impl Unpin for MatchSelection
impl UnsafeUnpin for MatchSelection
impl UnwindSafe for MatchSelection
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more