Trait cosmic::cosmic_theme::palette::num::Arithmetics

source ·
pub trait Arithmetics: Sized + Add<Output = Self, Output = Self> + Sub<Output = Self, Output = Self> + Mul<Output = Self, Output = Self> + Div<Output = Self, Output = Self> + Neg<Output = Self> + for<'a> Add<&'a Self> + for<'a> Sub<&'a Self> + for<'a> Mul<&'a Self> + for<'a> Div<&'a Self> { }
Expand description

A helper trait that collects arithmetic traits under one name.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T> Arithmetics for T
where T: Neg<Output = T> + Add<Output = T, Output = T> + for<'a> Add<&'a T> + Mul<Output = T, Output = T> + for<'a> Sub<&'a T, Output = T, Output = T> + for<'a> Mul<&'a T> + Div<Output = T, Output = T> + for<'a> Div<&'a T> + Sub,