[][src]Trait hcomplex::prelude::Algebra

pub trait Algebra<T: Algebra = Self>: Neg<Output = Self> + Add<Output = Self> + Sub<Output = Self> + Mul<Output = Self> + Div<Output = Self> + Add<T, Output = Self> + Sub<T, Output = Self> + Mul<T, Output = Self> + Div<T, Output = Self> + Zero + One + Conj + NormSqr<Output = T> { }

Algebra over some base.

Implementations on Foreign Types

impl Algebra<i8> for i8[src]

impl Algebra<i16> for i16[src]

impl Algebra<i32> for i32[src]

impl Algebra<i64> for i64[src]

impl Algebra<f32> for f32[src]

impl Algebra<f64> for f64[src]

Loading content...

Implementors

impl<T, U> Algebra<T> for Construct<T, U> where
    T: Algebra + Clone,
    U: Algebra<T> + Clone
[src]

Loading content...