[−][src]Trait iter_num_tools::map::Function
Function is a generic trait for a Fn(T)->O
Associated Types
Loading content...Required methods
Loading content...Implementors
impl<A, B, C> Function<((A, B), C)> for CombineFn
[src]
Converts ((A, B), C) into (A, B, C)
impl<A, B, C, D> Function<((A, B, C), D)> for CombineFn
[src]
Converts ((A, B, C), D) into (A, B, C, D)
impl<F, T, O> Function<T> for F where
F: Fn(T) -> O,
[src]
F: Fn(T) -> O,
impl<T> Function<f32> for LerpPrim<T> where
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
[src]
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
impl<T> Function<f64> for LerpPrim<T> where
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
[src]
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
impl<T> Function<i8> for LerpPrim<T> where
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
[src]
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
impl<T> Function<i32> for LerpPrim<T> where
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
[src]
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
impl<T> Function<i64> for LerpPrim<T> where
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
[src]
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
impl<T> Function<i128> for LerpPrim<T> where
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
[src]
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
impl<T> Function<isize> for LerpPrim<T> where
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
[src]
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
impl<T> Function<u8> for LerpPrim<T> where
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
[src]
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
impl<T> Function<u32> for LerpPrim<T> where
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
[src]
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
impl<T> Function<u64> for LerpPrim<T> where
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
[src]
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
impl<T> Function<u128> for LerpPrim<T> where
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
[src]
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
impl<T> Function<usize> for LerpPrim<T> where
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
[src]
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy + FromPrimitive,
impl<T> Function<T> for Lerp<T> where
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy,
[src]
T: Mul<Output = T> + Add<Output = T> + Sub<Output = T> + Div<Output = T> + Copy,
impl<T> Function<T> for Exp2 where
T: Real,
[src]
T: Real,