pub trait ImageStoreScaling<'b, T, const N: usize>{
// Required method
fn scale(
&self,
store: &mut ImageStoreMut<'b, T, N>,
options: ScalingOptions,
) -> Result<(), PicScaleError>;
}pub trait ImageStoreScaling<'b, T, const N: usize>{
// Required method
fn scale(
&self,
store: &mut ImageStoreMut<'b, T, N>,
options: ScalingOptions,
) -> Result<(), PicScaleError>;
}