pub type RoleTable<T = bool> = Table<Role, T, { _ }>;
pub struct RoleTable<T = bool> { pub all: [T; 6], /* private fields */ }
all: [T; 6]