#[derive(Debug)]#[derive(Clone)]pubenumUnits{
Flux,//flux in photons per cm^2 per second per Angstrom
AB_MAG,
Photons,
Electrons,}implUnits{pubfnconvert(&self, end_unit:Units){matchself{Units::Flux =>{}Units::AB_MAG=>{}Units::Photons =>{}Units::Electrons =>{}}}}