pub trait Sin { type Output; fn sin(&self) -> Self::Output; }
Trait for getting the sine of a number
The output type
Get the sine