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