pub struct Comparing<S: ?Sized, T: ?Sized + Ord, F: Fn(&S) -> T>(/* private fields */);
Expand description
See comparing
.
Trait Implementations§
Source§impl<S: Clone + ?Sized, T: Clone + ?Sized + Ord, F: Clone + Fn(&S) -> T> Clone for Comparing<S, T, F>
impl<S: Clone + ?Sized, T: Clone + ?Sized + Ord, F: Clone + Fn(&S) -> T> Clone for Comparing<S, T, F>
Source§impl<S, T, F> Comparator<S> for Comparing<S, T, F>
impl<S, T, F> Comparator<S> for Comparing<S, T, F>
Source§impl<S: Debug + ?Sized, T: Debug + ?Sized + Ord, F: Debug + Fn(&S) -> T> Debug for Comparing<S, T, F>
impl<S: Debug + ?Sized, T: Debug + ?Sized + Ord, F: Debug + Fn(&S) -> T> Debug for Comparing<S, T, F>
impl<S: Copy + ?Sized, T: Copy + ?Sized + Ord, F: Copy + Fn(&S) -> T> Copy for Comparing<S, T, F>
Auto Trait Implementations§
impl<S, T, F> Freeze for Comparing<S, T, F>
impl<S, T, F> RefUnwindSafe for Comparing<S, T, F>
impl<S, T, F> !Send for Comparing<S, T, F>
impl<S, T, F> !Sync for Comparing<S, T, F>
impl<S, T, F> Unpin for Comparing<S, T, F>
impl<S, T, F> UnwindSafe for Comparing<S, T, F>
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