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