use cubecl::prelude::Numeric;
pub trait ConvPrecision: Send + Sync + Clone + 'static {
type EG: Numeric;
type ES: Numeric;
type EA: Numeric;
}
impl<EG: Numeric, ES: Numeric, EA: Numeric> ConvPrecision for (EG, ES, EA) {
type EG = EG;
type ES = ES;
type EA = EA;
}