pub type Permissions = HashMap<AppID, Vec<Permission>>;
A HashMap mapping application IDs to the permissions for that application
HashMap
struct Permissions { /* private fields */ }