Trait aoc_nums::IntOpsRust

source ·
pub trait IntOpsRust: Sized + Add<Output = Self> + AddAssign + BitAnd<Output = Self> + BitAndAssign + BitOr<Output = Self> + BitOrAssign + Div<Output = Self> + Mul<Output = Self> + Not<Output = Self> + Rem<Output = Self> + Shl<u32, Output = Self> + ShlAssign<u32> + Shr<u32, Output = Self> + ShrAssign<u32> + Sub<Output = Self> + SubAssign { }

Implementors§

source§

impl<Val> IntOpsRust for Valwhere Val: Sized + Add<Output = Self> + AddAssign + BitAnd<Output = Self> + BitAndAssign + BitOr<Output = Self> + BitOrAssign + Div<Output = Self> + Mul<Output = Self> + Not<Output = Self> + Rem<Output = Self> + Shl<u32, Output = Self> + ShlAssign<u32> + Shr<u32, Output = Self> + ShrAssign<u32> + Sub<Output = Self> + SubAssign,