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