Struct hagane_simd::vector::float16 [] [src]

#[repr(C)] #[repr(simd)]
pub struct float16(pub f32, pub f32, pub f32, pub f32, pub f32, pub f32, pub f32, pub f32, pub f32, pub f32, pub f32, pub f32, pub f32, pub f32, pub f32, pub f32);

Methods

impl float16
[src]

Trait Implementations

impl Vector for float16
[src]

impl Dot<float16> for float16
[src]

impl Float for float16
[src]

SIGN_MASK: i32 = std::i32::MAX

impl Geometry for float16
[src]

impl Copy for float16
[src]

impl Clone for float16
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for float16
[src]

Formats the value using the given formatter.

impl Add<float16> for float16
[src]

The resulting type after applying the + operator

The method for the + operator

impl Add<f32> for float16
[src]

The resulting type after applying the + operator

The method for the + operator

impl Sub<float16> for float16
[src]

The resulting type after applying the - operator

The method for the - operator

impl Sub<f32> for float16
[src]

The resulting type after applying the - operator

The method for the - operator

impl Mul<float16> for float16
[src]

The resulting type after applying the * operator

The method for the * operator

impl Mul<f32> for float16
[src]

The resulting type after applying the * operator

The method for the * operator

impl Div<float16> for float16
[src]

The resulting type after applying the / operator

The method for the / operator

impl Div<f32> for float16
[src]

The resulting type after applying the / operator

The method for the / operator

impl Neg for float16
[src]

The resulting type after applying the - operator

The method for the unary - operator

impl PartialEq for float16
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl From<isize> for float16
[src]

Performs the conversion.