argmin_math

Trait ArgminSignum

Source
pub trait ArgminSignum {
    // Required method
    fn signum(self) -> Self;
}
Expand description

Returns a number that represents the sign of self.

Required Methods§

Source

fn signum(self) -> Self

Returns a number that represents the sign of self.

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 ArgminSignum for Vec<f32>

Source§

fn signum(self) -> Self

Source§

impl ArgminSignum for Vec<f64>

Source§

fn signum(self) -> Self

Source§

impl ArgminSignum for Vec<i8>

Source§

fn signum(self) -> Self

Source§

impl ArgminSignum for Vec<i16>

Source§

fn signum(self) -> Self

Source§

impl ArgminSignum for Vec<i32>

Source§

fn signum(self) -> Self

Source§

impl ArgminSignum for Vec<i64>

Source§

fn signum(self) -> Self

Source§

impl ArgminSignum for Vec<Complex<f32>>

Source§

fn signum(self) -> Self

Source§

impl ArgminSignum for Vec<Complex<f64>>

Source§

fn signum(self) -> Self

Source§

impl ArgminSignum for Vec<Complex<i8>>

Source§

fn signum(self) -> Self

Source§

impl ArgminSignum for Vec<Complex<i16>>

Source§

fn signum(self) -> Self

Source§

impl ArgminSignum for Vec<Complex<i32>>

Source§

fn signum(self) -> Self

Source§

impl ArgminSignum for Vec<Complex<i64>>

Source§

fn signum(self) -> Self

Source§

impl ArgminSignum for Array1<f32>

Source§

impl ArgminSignum for Array1<f64>

Source§

impl ArgminSignum for Array1<i8>

Source§

fn signum(self) -> Array1<i8>

Source§

impl ArgminSignum for Array1<i16>

Source§

impl ArgminSignum for Array1<i32>

Source§

impl ArgminSignum for Array1<i64>

Source§

impl ArgminSignum for Array1<Complex<f32>>

Source§

impl ArgminSignum for Array1<Complex<f64>>

Source§

impl ArgminSignum for Array1<Complex<i8>>

Source§

impl ArgminSignum for Array1<Complex<i16>>

Source§

impl ArgminSignum for Array1<Complex<i32>>

Source§

impl ArgminSignum for Array1<Complex<i64>>

Source§

impl ArgminSignum for Array2<f32>

Source§

impl ArgminSignum for Array2<f64>

Source§

impl ArgminSignum for Array2<i8>

Source§

fn signum(self) -> Array2<i8>

Source§

impl ArgminSignum for Array2<i16>

Source§

impl ArgminSignum for Array2<i32>

Source§

impl ArgminSignum for Array2<i64>

Source§

impl ArgminSignum for Array2<Complex<f32>>

Source§

impl ArgminSignum for Array2<Complex<f64>>

Source§

impl ArgminSignum for Array2<Complex<i8>>

Source§

impl ArgminSignum for Array2<Complex<i16>>

Source§

impl ArgminSignum for Array2<Complex<i32>>

Source§

impl ArgminSignum for Array2<Complex<i64>>

Source§

impl<N, R, C> ArgminSignum for OMatrix<N, R, C>
where N: SimdComplexField, R: Dim, C: Dim, DefaultAllocator: Allocator<N, R, C>,

Source§

fn signum(self) -> OMatrix<N, R, C>

Implementors§