pub trait LinearActivation { type Output; // Required methods fn linear(self) -> Self::Output; fn linear_derivative(self) -> Self::Output; }