Skip to main content

Native64StrictFinite

Type Alias Native64StrictFinite 

Source
pub type Native64StrictFinite = NumKernelStrictFinite<f64, 53>;
Expand description

A kernel policy that enforces strict finiteness for f64 and Complex<f64> values.

This is a type alias for NumKernelStrictFinite<f64, 53>.

It ensures that all validated values are finite (not NaN or Infinity). This policy validates construction and fallible try_* operations in every build mode. The try_* operations return errors on validation or domain failures, while their non-fallible counterparts panic on failure. This policy is used by RealNative64StrictFinite and ComplexNative64StrictFinite.

Aliased Typeยง

pub struct Native64StrictFinite { /* private fields */ }