Mudra provides various currencies as distinct structs and each struct implements Currency trait. See currency module.