pub trait Dirac<Rhs> { type Output; // Required method fn apply(self, rhs: Rhs) -> Self::Output; }
Dirac is used to define a specific transformation operation
Dirac