haar_
lib
0.1.0
Commutative
Implementations on Foreign Types
Option<T>
Implementors
In haar_
lib::
algebra::
traits
haar_lib
::
algebra
::
traits
Trait
Commutative
Copy item path
Source
pub trait Commutative { }
Expand description
可換性をもつ
Implementations on Foreign Types
§
Source
§
impl<T:
Commutative
>
Commutative
for
Option
<T>
Implementors
§
Source
§
impl
Commutative
for
ProdModM
Source
§
impl
Commutative
for
SumModM
Source
§
impl
Commutative
for
BitAnd
<
u8
>
Source
§
impl
Commutative
for
BitAnd
<
u16
>
Source
§
impl
Commutative
for
BitAnd
<
u32
>
Source
§
impl
Commutative
for
BitAnd
<
u64
>
Source
§
impl
Commutative
for
BitAnd
<
u128
>
Source
§
impl
Commutative
for
BitAnd
<
usize
>
Source
§
impl
Commutative
for
BitOr
<
u8
>
Source
§
impl
Commutative
for
BitOr
<
u16
>
Source
§
impl
Commutative
for
BitOr
<
u32
>
Source
§
impl
Commutative
for
BitOr
<
u64
>
Source
§
impl
Commutative
for
BitOr
<
u128
>
Source
§
impl
Commutative
for
BitOr
<
usize
>
Source
§
impl
Commutative
for
BitXor
<
u8
>
Source
§
impl
Commutative
for
BitXor
<
u16
>
Source
§
impl
Commutative
for
BitXor
<
u32
>
Source
§
impl
Commutative
for
BitXor
<
u64
>
Source
§
impl
Commutative
for
BitXor
<
u128
>
Source
§
impl
Commutative
for
BitXor
<
usize
>
Source
§
impl
Commutative
for
Max
<
i8
>
Source
§
impl
Commutative
for
Max
<
i16
>
Source
§
impl
Commutative
for
Max
<
i32
>
Source
§
impl
Commutative
for
Max
<
i64
>
Source
§
impl
Commutative
for
Max
<
i128
>
Source
§
impl
Commutative
for
Max
<
isize
>
Source
§
impl
Commutative
for
Max
<
u8
>
Source
§
impl
Commutative
for
Max
<
u16
>
Source
§
impl
Commutative
for
Max
<
u32
>
Source
§
impl
Commutative
for
Max
<
u64
>
Source
§
impl
Commutative
for
Max
<
u128
>
Source
§
impl
Commutative
for
Max
<
usize
>
Source
§
impl
Commutative
for
Min
<
i8
>
Source
§
impl
Commutative
for
Min
<
i16
>
Source
§
impl
Commutative
for
Min
<
i32
>
Source
§
impl
Commutative
for
Min
<
i64
>
Source
§
impl
Commutative
for
Min
<
i128
>
Source
§
impl
Commutative
for
Min
<
isize
>
Source
§
impl
Commutative
for
Min
<
u8
>
Source
§
impl
Commutative
for
Min
<
u16
>
Source
§
impl
Commutative
for
Min
<
u32
>
Source
§
impl
Commutative
for
Min
<
u64
>
Source
§
impl
Commutative
for
Min
<
u128
>
Source
§
impl
Commutative
for
Min
<
usize
>
Source
§
impl
Commutative
for
Prod
<
f32
>
Source
§
impl
Commutative
for
Prod
<
f64
>
Source
§
impl
Commutative
for
Prod
<
i8
>
Source
§
impl
Commutative
for
Prod
<
i16
>
Source
§
impl
Commutative
for
Prod
<
i32
>
Source
§
impl
Commutative
for
Prod
<
i64
>
Source
§
impl
Commutative
for
Prod
<
i128
>
Source
§
impl
Commutative
for
Prod
<
isize
>
Source
§
impl
Commutative
for
Prod
<
u8
>
Source
§
impl
Commutative
for
Prod
<
u16
>
Source
§
impl
Commutative
for
Prod
<
u32
>
Source
§
impl
Commutative
for
Prod
<
u64
>
Source
§
impl
Commutative
for
Prod
<
u128
>
Source
§
impl
Commutative
for
Prod
<
usize
>
Source
§
impl
Commutative
for
Sum
<
f32
>
Source
§
impl
Commutative
for
Sum
<
f64
>
Source
§
impl
Commutative
for
Sum
<
i8
>
Source
§
impl
Commutative
for
Sum
<
i16
>
Source
§
impl
Commutative
for
Sum
<
i32
>
Source
§
impl
Commutative
for
Sum
<
i64
>
Source
§
impl
Commutative
for
Sum
<
i128
>
Source
§
impl
Commutative
for
Sum
<
isize
>
Source
§
impl
Commutative
for
Sum
<
u8
>
Source
§
impl
Commutative
for
Sum
<
u16
>
Source
§
impl
Commutative
for
Sum
<
u32
>
Source
§
impl
Commutative
for
Sum
<
u64
>
Source
§
impl
Commutative
for
Sum
<
u128
>
Source
§
impl
Commutative
for
Sum
<
usize
>
Source
§
impl
Commutative
for
Trivial
Source
§
impl<S:
Commutative
>
Commutative
for
Dual
<S>
Source
§
impl<T0:
Commutative
, T1:
Commutative
>
Commutative
for
Tuple2
<T0, T1>
Source
§
impl<T0:
Commutative
, T1:
Commutative
, T2:
Commutative
>
Commutative
for
Tuple3
<T0, T1, T2>
Source
§
impl<T0:
Commutative
, T1:
Commutative
, T2:
Commutative
, T3:
Commutative
>
Commutative
for
Tuple4
<T0, T1, T2, T3>
Source
§
impl<T0:
Commutative
, T1:
Commutative
, T2:
Commutative
, T3:
Commutative
, T4:
Commutative
>
Commutative
for
Tuple5
<T0, T1, T2, T3, T4>
Source
§
impl<T, U>
Commutative
for
MinCount
<T, U>
Source
§
impl<T:
Copy
+
Zero
+
Add
<Output = T> +
Neg
<Output = T>, const R:
usize
, const C:
usize
>
Commutative
for
Sum
<
Matrix
<T, R, C>>
Source
§
impl<const M:
u32
>
Commutative
for
Prod
<
ConstModInt
<M>>
Source
§
impl<const M:
u32
>
Commutative
for
Sum
<
ConstModInt
<M>>