haar_lib/num/
arithmetic.rs

1//! 四則演算ができる型
2use crate::trait_alias;
3use std::ops::{Add, AddAssign, Div, DivAssign, Mul, MulAssign, Sub, SubAssign};
4
5trait_alias!(
6    /// 四則演算ができる型
7    Arithmetic:
8    Sized
9        + Add<Output = Self>
10        + Sub<Output = Self>
11        + Mul<Output = Self>
12        + Div<Output = Self>
13        + AddAssign
14        + SubAssign
15        + MulAssign
16        + DivAssign
17);