Skip to main content

Native32StrictFinite

Type Alias Native32StrictFinite 

Source
pub type Native32StrictFinite = NumKernelStrictFinite<f32, 24>;
Expand description

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

This is a type alias for NumKernelStrictFinite<f32, 24>.

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 RealNative32StrictFinite and ComplexNative32StrictFinite.

Aliased Typeยง

pub struct Native32StrictFinite { /* private fields */ }