Trait ohsl::traits::One

source ·
pub trait One: Sized + Mul<Self, Output = Self> {
    // Required method
    fn one() -> Self;
}

Required Methods§

source

fn one() -> Self

Returns the multiplicative identity element 1

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl One for f32

source§

impl One for f64

source§

impl One for i8

source§

fn one() -> i8

source§

impl One for i16

source§

impl One for i32

source§

impl One for i64

source§

impl One for isize

source§

impl One for u8

source§

fn one() -> u8

source§

impl One for u16

source§

impl One for u32

source§

impl One for u64

source§

impl One for usize

Implementors§

source§

impl<T: Clone + Number> One for Complex<T>