Trait option_operations::add::OptionAddAssign [−][src]
pub trait OptionAddAssign<Rhs, InnerRhs = Rhs> {
fn opt_add_assign(&mut self, rhs: Rhs);
}Expand description
Trait for values and Options addition assignment.
Implementing this type leads to the following auto-implementations:
OptionAddAssign<Option<InnerRhs>>forT.OptionAddAssign<Rhs>forOption<T>.OptionAddAssign<Option<InnerRhs>>forOption<T>.- … and some variants with references.
This trait is auto-implemented for OptionOperations types
implementing AddAssign<Rhs>.
Required methods
fn opt_add_assign(&mut self, rhs: Rhs)
fn opt_add_assign(&mut self, rhs: Rhs)
Performs the addition assignment.
self is unchanged if rhs is None.