pub enum Panicking {}
Trait Implementations§
Source§impl Behavior for Panicking
impl Behavior for Panicking
fn add<T>(lhs: T, rhs: T, params: OpBehaviorParams<T>) -> Twhere
T: Add<Output = T> + 'static + Copy + Eq + Ord + InherentLimits<T>,
T::Output: Eq + Ord + Into<T>,
Saturating<T>: Add<Output = Saturating<T>>,
<Saturating<T> as Add>::Output: Eq + Ord + Into<Saturating<T>>,
fn sub<T>(lhs: T, rhs: T, params: OpBehaviorParams<T>) -> Twhere
T: Sub<Output = T> + 'static + Copy + Eq + Ord + InherentLimits<T>,
T::Output: Eq + Ord + Into<T>,
Saturating<T>: Sub<Output = Saturating<T>>,
<Saturating<T> as Sub>::Output: Eq + Ord + Into<Saturating<T>>,
fn mul<T>(lhs: T, rhs: T, params: OpBehaviorParams<T>) -> Twhere
T: Mul<Output = T> + 'static + Copy + Eq + Ord + InherentLimits<T>,
T::Output: Eq + Ord + Into<T>,
Saturating<T>: Mul<Output = Saturating<T>>,
<Saturating<T> as Mul>::Output: Eq + Ord + Into<Saturating<T>>,
fn div<T>(lhs: T, rhs: T, params: OpBehaviorParams<T>) -> Twhere
T: Div<Output = T> + 'static + Copy + Eq + Ord + InherentLimits<T>,
T::Output: Eq + Ord + Into<T>,
Saturating<T>: Div<Output = Saturating<T>>,
<Saturating<T> as Div>::Output: Eq + Ord + Into<Saturating<T>>,
fn rem<T>(lhs: T, rhs: T, params: OpBehaviorParams<T>) -> T
fn bitand<T>(lhs: T, rhs: T, params: OpBehaviorParams<T>) -> T
fn bitor<T>(lhs: T, rhs: T, params: OpBehaviorParams<T>) -> T
fn bitxor<T>(lhs: T, rhs: T, params: OpBehaviorParams<T>) -> T
fn neg<T>(val: T, params: OpBehaviorParams<T>) -> T
fn not<T>(val: T, params: OpBehaviorParams<T>) -> T
Source§impl Ord for Panicking
impl Ord for Panicking
Source§impl PartialOrd for Panicking
impl PartialOrd for Panicking
impl Copy for Panicking
impl Eq for Panicking
impl StructuralPartialEq for Panicking
Auto Trait Implementations§
impl Freeze for Panicking
impl RefUnwindSafe for Panicking
impl Send for Panicking
impl Sync for Panicking
impl Unpin for Panicking
impl UnwindSafe for Panicking
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