pub type StoragePermissionsIndividualComponentType<C, D> = IndividualStoragePermissions<C, D, AppStoreCapability>;
Aliased Type§
struct StoragePermissionsIndividualComponentType<C, D> { /* private fields */ }
Implementations
Source§impl<C, D, CAP> IndividualStoragePermissions<C, D, CAP>
impl<C, D, CAP> IndividualStoragePermissions<C, D, CAP>
pub fn new(cap: CAP) -> IndividualStoragePermissions<C, D, CAP>
Trait Implementations
Source§impl<C, D, CAP> ProcessStandardStoragePermissionsPolicy<C, D> for IndividualStoragePermissions<C, D, CAP>
impl<C, D, CAP> ProcessStandardStoragePermissionsPolicy<C, D> for IndividualStoragePermissions<C, D, CAP>
Source§fn get_permissions(
&self,
process: &ProcessStandard<'_, C, D>,
) -> StoragePermissions
fn get_permissions( &self, process: &ProcessStandard<'_, C, D>, ) -> StoragePermissions
Return the storage permissions for the specified
process
.