Trait option_operations::sub::OptionSub [−][src]
pub trait OptionSub<Rhs, InnerRhs = Rhs> {
type Output;
fn opt_sub(self, rhs: Rhs) -> Option<Self::Output>;
}Expand description
Trait for values and Options substraction.
Implementing this type leads to the following auto-implementations:
OptionSub<Option<InnerRhs>>forT.OptionSub<Rhs>forOption<T>.OptionSub<Option<InnerRhs>>forOption<T>.- … and some variants with references.
This trait is auto-implemented for OptionOperations types
implementing Sub<Rhs>.