pub struct MatchWhichFn { /* private fields */ }Implementations§
Source§impl MatchWhichFn
impl MatchWhichFn
pub fn new() -> MatchWhichFn
Trait Implementations§
Source§impl Default for MatchWhichFn
impl Default for MatchWhichFn
Source§impl Function for MatchWhichFn
impl Function for MatchWhichFn
Auto Trait Implementations§
impl Freeze for MatchWhichFn
impl RefUnwindSafe for MatchWhichFn
impl Send for MatchWhichFn
impl Sync for MatchWhichFn
impl Unpin for MatchWhichFn
impl UnsafeUnpin for MatchWhichFn
impl UnwindSafe for MatchWhichFn
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