pub type CreditOf<T> = Credit<<T as Config>::AccountId, <T as Config>::Currency>;
struct CreditOf<T> { /* private fields */ }