pub type GuildRolesRef<'a> = CacheRef<'a, GuildId, HashMap<RoleId, Role>, Guild>;
struct GuildRolesRef<'a> { /* private fields */ }