haar_
lib
0.1.0
Associative
Implementors
In haar_
lib::
algebra::
traits
haar_lib
::
algebra
::
traits
Trait
Associative
Copy item path
Source
pub trait Associative { }
Expand description
結合性をもつ
Implementors
§
Source
§
impl
Associative
for
BitAnd
<
u8
>
Source
§
impl
Associative
for
BitAnd
<
u16
>
Source
§
impl
Associative
for
BitAnd
<
u32
>
Source
§
impl
Associative
for
BitAnd
<
u64
>
Source
§
impl
Associative
for
BitAnd
<
u128
>
Source
§
impl
Associative
for
BitAnd
<
usize
>
Source
§
impl
Associative
for
BitOr
<
u8
>
Source
§
impl
Associative
for
BitOr
<
u16
>
Source
§
impl
Associative
for
BitOr
<
u32
>
Source
§
impl
Associative
for
BitOr
<
u64
>
Source
§
impl
Associative
for
BitOr
<
u128
>
Source
§
impl
Associative
for
BitOr
<
usize
>
Source
§
impl
Associative
for
BitXor
<
u8
>
Source
§
impl
Associative
for
BitXor
<
u16
>
Source
§
impl
Associative
for
BitXor
<
u32
>
Source
§
impl
Associative
for
BitXor
<
u64
>
Source
§
impl
Associative
for
BitXor
<
u128
>
Source
§
impl
Associative
for
BitXor
<
usize
>
Source
§
impl
Associative
for haar_lib::algebra::dihedral::
Composition
Source
§
impl
Associative
for
GCD
<
i8
>
Source
§
impl
Associative
for
GCD
<
i16
>
Source
§
impl
Associative
for
GCD
<
i32
>
Source
§
impl
Associative
for
GCD
<
i64
>
Source
§
impl
Associative
for
GCD
<
i128
>
Source
§
impl
Associative
for
GCD
<
isize
>
Source
§
impl
Associative
for
GCD
<
u8
>
Source
§
impl
Associative
for
GCD
<
u16
>
Source
§
impl
Associative
for
GCD
<
u32
>
Source
§
impl
Associative
for
GCD
<
u64
>
Source
§
impl
Associative
for
GCD
<
u128
>
Source
§
impl
Associative
for
GCD
<
usize
>
Source
§
impl
Associative
for
LCM
<
i8
>
Source
§
impl
Associative
for
LCM
<
i16
>
Source
§
impl
Associative
for
LCM
<
i32
>
Source
§
impl
Associative
for
LCM
<
i64
>
Source
§
impl
Associative
for
LCM
<
i128
>
Source
§
impl
Associative
for
LCM
<
isize
>
Source
§
impl
Associative
for
LCM
<
u8
>
Source
§
impl
Associative
for
LCM
<
u16
>
Source
§
impl
Associative
for
LCM
<
u32
>
Source
§
impl
Associative
for
LCM
<
u64
>
Source
§
impl
Associative
for
LCM
<
u128
>
Source
§
impl
Associative
for
LCM
<
usize
>
Source
§
impl
Associative
for haar_lib::algebra::max_contiguous_true::
Composition
Source
§
impl
Associative
for
Max
<
i8
>
Source
§
impl
Associative
for
Max
<
i16
>
Source
§
impl
Associative
for
Max
<
i32
>
Source
§
impl
Associative
for
Max
<
i64
>
Source
§
impl
Associative
for
Max
<
i128
>
Source
§
impl
Associative
for
Max
<
isize
>
Source
§
impl
Associative
for
Max
<
u8
>
Source
§
impl
Associative
for
Max
<
u16
>
Source
§
impl
Associative
for
Max
<
u32
>
Source
§
impl
Associative
for
Max
<
u64
>
Source
§
impl
Associative
for
Max
<
u128
>
Source
§
impl
Associative
for
Max
<
usize
>
Source
§
impl
Associative
for
Min
<
i8
>
Source
§
impl
Associative
for
Min
<
i16
>
Source
§
impl
Associative
for
Min
<
i32
>
Source
§
impl
Associative
for
Min
<
i64
>
Source
§
impl
Associative
for
Min
<
i128
>
Source
§
impl
Associative
for
Min
<
isize
>
Source
§
impl
Associative
for
Min
<
u8
>
Source
§
impl
Associative
for
Min
<
u16
>
Source
§
impl
Associative
for
Min
<
u32
>
Source
§
impl
Associative
for
Min
<
u64
>
Source
§
impl
Associative
for
Min
<
u128
>
Source
§
impl
Associative
for
Min
<
usize
>
Source
§
impl
Associative
for haar_lib::algebra::parenthesis::
Composition
Source
§
impl
Associative
for haar_lib::algebra::permutation::
Composition
Source
§
impl
Associative
for
Prod
<
f32
>
Source
§
impl
Associative
for
Prod
<
f64
>
Source
§
impl
Associative
for
Prod
<
i8
>
Source
§
impl
Associative
for
Prod
<
i16
>
Source
§
impl
Associative
for
Prod
<
i32
>
Source
§
impl
Associative
for
Prod
<
i64
>
Source
§
impl
Associative
for
Prod
<
i128
>
Source
§
impl
Associative
for
Prod
<
isize
>
Source
§
impl
Associative
for
Prod
<
u8
>
Source
§
impl
Associative
for
Prod
<
u16
>
Source
§
impl
Associative
for
Prod
<
u32
>
Source
§
impl
Associative
for
Prod
<
u64
>
Source
§
impl
Associative
for
Prod
<
u128
>
Source
§
impl
Associative
for
Prod
<
usize
>
Source
§
impl
Associative
for
Sum
<
f32
>
Source
§
impl
Associative
for
Sum
<
f64
>
Source
§
impl
Associative
for
Sum
<
i8
>
Source
§
impl
Associative
for
Sum
<
i16
>
Source
§
impl
Associative
for
Sum
<
i32
>
Source
§
impl
Associative
for
Sum
<
i64
>
Source
§
impl
Associative
for
Sum
<
i128
>
Source
§
impl
Associative
for
Sum
<
isize
>
Source
§
impl
Associative
for
Sum
<
u8
>
Source
§
impl
Associative
for
Sum
<
u16
>
Source
§
impl
Associative
for
Sum
<
u32
>
Source
§
impl
Associative
for
Sum
<
u64
>
Source
§
impl
Associative
for
Sum
<
u128
>
Source
§
impl
Associative
for
Sum
<
usize
>
Source
§
impl
Associative
for haar_lib::algebra::transform::
Composition
Source
§
impl
Associative
for
Trivial
Source
§
impl<M:
Associative
>
Associative
for
AppendId
<M>
Source
§
impl<R:
Semiring
+
Clone
+
PartialEq
>
Associative
for
ProdMatrix
<R>
where R::
Element
:
Copy
+
PartialEq
,
Source
§
impl<R:
Semiring
+
Clone
+
PartialEq
>
Associative
for
SumMatrix
<R>
where R::
Element
:
Copy
+
PartialEq
,
Source
§
impl<S:
Associative
>
Associative
for
Dual
<S>
Source
§
impl<T0:
Associative
, T1:
Associative
>
Associative
for
Tuple2
<T0, T1>
Source
§
impl<T0:
Associative
, T1:
Associative
, T2:
Associative
>
Associative
for
Tuple3
<T0, T1, T2>
Source
§
impl<T0:
Associative
, T1:
Associative
, T2:
Associative
, T3:
Associative
>
Associative
for
Tuple4
<T0, T1, T2, T3>
Source
§
impl<T0:
Associative
, T1:
Associative
, T2:
Associative
, T3:
Associative
, T4:
Associative
>
Associative
for
Tuple5
<T0, T1, T2, T3, T4>
Source
§
impl<T>
Associative
for
First
<T>
Source
§
impl<T>
Associative
for
Last
<T>
Source
§
impl<T>
Associative
for
ConcatList
<T>
Source
§
impl<T, U>
Associative
for
MinCount
<T, U>
Source
§
impl<T:
ZZ
>
Associative
for
ProdMod
<T>
Source
§
impl<T:
ZZ
>
Associative
for
SumMod
<T>
Source
§
impl<T:
Copy
+
Eq
>
Associative
for haar_lib::algebra::max_contiguous::
Composition
<T>
Source
§
impl<T:
Copy
+
Ord
+
Add
<Output = T>>
Associative
for haar_lib::algebra::max_partial_sum::
Composition
<T>
Source
§
impl<T:
Copy
, S:
Semiring
<Element = T>>
Associative
for haar_lib::algebra::affine::
Composition
<S>