pub trait AppLocalStatusObj {
Show 18 methods fn create(owner: ObjectId, id: DecAppId) -> Self; fn app_id(&self) -> &DecAppId; fn status(&self) -> AppLocalStatusCode; fn web_dir(&self) -> Option<&ObjectId>; fn version(&self) -> Option<&str>; fn permissions(&self) -> &HashMap<String, PermissionNode>; fn quota(&self) -> &AppQuota; fn permission_unhandled(&self) -> Option<HashMap<String, String>>; fn last_status_update_time(&self) -> u64; fn sub_error(&self) -> SubErrorCode; fn set_status(&mut self, status: AppLocalStatusCode); fn set_web_dir(&mut self, web_dir: Option<ObjectId>); fn set_version(&mut self, version: &str); fn add_permissions(&mut self, permissions: &HashMap<String, String>) -> bool; fn set_permissions(
        &mut self,
        permissions: &HashMap<String, PermissionState>
    ) -> bool; fn set_quota(&mut self, quota: &AppQuota) -> bool; fn set_sub_error(&mut self, code: SubErrorCode); fn output(&self) -> String;
}

Required Methods

Implementors