Trait Heavyside

Source
pub trait Heavyside {
    type Output;

    // Required methods
    fn heavyside(self) -> Self::Output;
    fn heavyside_derivative(self) -> Self::Output;
}

Required Associated Types§

Required Methods§

Source

fn heavyside(self) -> Self::Output

Source

fn heavyside_derivative(self) -> Self::Output

Implementations on Foreign Types§

Source§

impl Heavyside for f32

Source§

impl Heavyside for f64

Source§

impl Heavyside for i8

Source§

impl Heavyside for i16

Source§

impl Heavyside for i32

Source§

impl Heavyside for i64

Source§

impl Heavyside for i128

Source§

impl Heavyside for isize

Source§

impl Heavyside for u8

Source§

impl Heavyside for u16

Source§

impl Heavyside for u32

Source§

impl Heavyside for u64

Source§

impl Heavyside for u128

Source§

impl Heavyside for usize

Source§

impl<A, B, S, D> Heavyside for &ArrayBase<S, D>
where A: Clone + Heavyside<Output = B>, D: Dimension, S: Data<Elem = A>,

Source§

impl<A, B, S, D> Heavyside for ArrayBase<S, D>
where A: Clone + Heavyside<Output = B>, D: Dimension, S: Data<Elem = A>,

Implementors§