Trait OptionMinMax  
pub trait OptionMinMax<Other, Inner = Other> {
    // Required methods
    fn opt_min(self, other: Other) -> Option<Inner>;
    fn opt_max(self, other: Other) -> Option<Inner>;
}Expand description
Trait for values and Options that can be compared
to get the minimum or maximum.
Implementing this type leads to the following auto-implementations:
- OptionMinMax<Option<InnerRhs>> for T.
- OptionMinMax<Rhs> for Option<T>.
- OptionMinMax<Option<InnerRhs>> for Option<T>.
- … and some variants with references.
This trait is auto-implemented for OptionOperations types
implementing OptionOrd<Rhs>.