pub trait Differentiable<T>: Sized {
    // Required method
    fn derivative(&self) -> Derivatives<T, Self>;
}
Expand description

A trait for types which can be differentiated with respect to an alphabet T.

Required Methods§

source

fn derivative(&self) -> Derivatives<T, Self>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<T: Ord + Clone, R: Differentiable<T> + Clone> Differentiable<T> for Vec<R>

source§

fn derivative(&self) -> Derivatives<T, Vec<R>>

Implementors§

source§

impl<T: Ord + Clone> Differentiable<T> for Regex<T>