Enum gaol::profile::OperationSupportLevel
[−]
[src]
pub enum OperationSupportLevel { NeverAllowed, CanBeAllowed, CannotBeAllowedPrecisely, AlwaysAllowed, }
How precisely an operation can be allowed on this platform.
Variants
NeverAllowed
This operation is never allowed on this platform.
CanBeAllowed
This operation can be precisely allowed on this platform.
CannotBeAllowedPrecisely
This operation cannot be allowed precisely on this platform, but another set of operations allows it to be allowed on a more coarse-grained level. For example, on Linux, it is not possible to allow access to specific ports, but it is possible to allow network access entirely.
AlwaysAllowed
This operation is always allowed on this platform.
Trait Implementations
impl Copy for OperationSupportLevel
[src]
impl Clone for OperationSupportLevel
[src]
fn clone(&self) -> OperationSupportLevel
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more