type Real: Real + ComplexSubset<Natural = Self::Natural, Integer = Self::Integer, Real = Self::Real>
type Natural: Natural + IntegerSubset<Signed = Self::Integer, Unsigned = Self::Natural> + ComplexSubset<Natural = Self::Natural, Integer = Self::Integer, Real = Self::Real>
type Integer: Integer + IntegerSubset<Signed = Self::Integer, Unsigned = Self::Natural> + ComplexSubset<Natural = Self::Natural, Integer = Self::Integer, Real = Self::Real>
fn as_real(self) -> Self::Real
fn as_natural(self) -> Self::Natural
fn as_integer(self) -> Self::Integer
fn floor(self) -> Self
fn ceil(self) -> Self
fn round(self) -> Self
fn trunc(self) -> Self
fn fract(self) -> Self
fn im(self) -> Self
fn re(self) -> Self
fn conj(self) -> Self
impl ComplexSubset for f32
[src]type Real = f32
type Natural = u32
type Integer = i32
fn as_real(self) -> Self::Real
[src]fn as_natural(self) -> Self::Natural
[src]fn as_integer(self) -> Self::Integer
[src]fn floor(self) -> Self
[src]fn ceil(self) -> Self
[src]fn round(self) -> Self
[src]fn trunc(self) -> Self
[src]fn fract(self) -> Self
[src]fn im(self) -> Self
[src]fn re(self) -> Self
[src]fn conj(self) -> Self
[src]impl ComplexSubset for u32
[src]type Real = f32
type Natural = u32
type Integer = i32
fn as_real(self) -> Self::Real
[src]fn as_natural(self) -> Self::Natural
[src]fn as_integer(self) -> Self::Integer
[src]fn floor(self) -> Self
[src]fn ceil(self) -> Self
[src]fn round(self) -> Self
[src]fn trunc(self) -> Self
[src]fn fract(self) -> Self
[src]fn im(self) -> Self
[src]fn re(self) -> Self
[src]fn conj(self) -> Self
[src]impl ComplexSubset for i32
[src]type Real = f32
type Natural = u32
type Integer = i32
fn as_real(self) -> Self::Real
[src]fn as_natural(self) -> Self::Natural
[src]fn as_integer(self) -> Self::Integer
[src]fn floor(self) -> Self
[src]fn ceil(self) -> Self
[src]fn round(self) -> Self
[src]fn trunc(self) -> Self
[src]fn fract(self) -> Self
[src]fn im(self) -> Self
[src]fn re(self) -> Self
[src]fn conj(self) -> Self
[src]impl ComplexSubset for f64
[src]type Real = f64
type Natural = u64
type Integer = i64
fn as_real(self) -> Self::Real
[src]fn as_natural(self) -> Self::Natural
[src]fn as_integer(self) -> Self::Integer
[src]fn floor(self) -> Self
[src]fn ceil(self) -> Self
[src]fn round(self) -> Self
[src]fn trunc(self) -> Self
[src]fn fract(self) -> Self
[src]fn im(self) -> Self
[src]fn re(self) -> Self
[src]fn conj(self) -> Self
[src]impl ComplexSubset for u64
[src]type Real = f64
type Natural = u64
type Integer = i64
fn as_real(self) -> Self::Real
[src]fn as_natural(self) -> Self::Natural
[src]fn as_integer(self) -> Self::Integer
[src]fn floor(self) -> Self
[src]fn ceil(self) -> Self
[src]fn round(self) -> Self
[src]fn trunc(self) -> Self
[src]fn fract(self) -> Self
[src]fn im(self) -> Self
[src]fn re(self) -> Self
[src]fn conj(self) -> Self
[src]impl ComplexSubset for i64
[src]type Real = f64
type Natural = u64
type Integer = i64
fn as_real(self) -> Self::Real
[src]fn as_natural(self) -> Self::Natural
[src]fn as_integer(self) -> Self::Integer
[src]fn floor(self) -> Self
[src]fn ceil(self) -> Self
[src]fn round(self) -> Self
[src]fn trunc(self) -> Self
[src]fn fract(self) -> Self
[src]fn im(self) -> Self
[src]fn re(self) -> Self
[src]fn conj(self) -> Self
[src]