PrimitiveFloatRef

Trait PrimitiveFloatRef 

Source
pub trait PrimitiveFloatRef<T>: PrimitiveNumberRef<T> + Neg<Output = T> { }
Expand description

Trait for references to primitive floating-point types (PrimitiveFloat).

This enables traits like the standard operators in generic code, e.g. where &T: PrimitiveFloatRef<T>.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl PrimitiveFloatRef<f32> for &f32

Source§

impl PrimitiveFloatRef<f64> for &f64

Implementors§