Trait gstreamer::prelude::OptionDivAssign
source · [−]pub trait OptionDivAssign<Rhs = Self, InnerRhs = Rhs> {
fn opt_div_assign(&mut self, rhs: Rhs);
}Expand description
Trait for values and Options division assignment.
Implementing this trait leads to the following auto-implementations:
OptionDivAssign<Option<InnerRhs>>forT.OptionDivAssign<Rhs>forOption<T>.OptionDivAssign<Option<InnerRhs>>forOption<T>.- … and some variants with references.
This trait is auto-implemented for OptionOperations types implementing
Div<Rhs>.
Required methods
fn opt_div_assign(&mut self, rhs: Rhs)
fn opt_div_assign(&mut self, rhs: Rhs)
Performs the division assignment.
self is unchanged if rhs is None.
Panics
Most implementations will panic if rhs is zero.