ComplexRugStrictFinite

Type Alias ComplexRugStrictFinite 

Source
pub type ComplexRugStrictFinite<const PRECISION: u32> = ComplexValidated<RugStrictFinite<PRECISION>>;
Expand description

A type alias for a validated complex scalar using the Rug kernel with a specified precision and the NumKernelStrictFinite validation policy.

Aliased Type§

pub struct ComplexRugStrictFinite<const PRECISION: u32> { /* private fields */ }

Trait Implementations§

Source§

impl<const PRECISION: u32> TryFrom<Complex<f64>> for ComplexRugStrictFinite<PRECISION>

Source§

type Error = ErrorsValidationRawComplex<ErrorsTryFromf64<Float>>

The type returned in the event of a conversion error.
Source§

fn try_from(value: Complex<f64>) -> Result<Self, Self::Error>

Performs the conversion.