pub trait Pow<P> { type Output; fn pow(&self, power: P) -> Self::Output; }
Trait for raising numbers to a power
The output type
Raise this number to a power