pub trait Diffable<StaticArgs> { type Input; type Output; }
Impl of Diffable<StaticArgs> for AutoDiff
Diffable<StaticArgs>
AutoDiff