pub struct IsolationRequirements {
pub process_isolation: IsolationLevel,
pub memory_isolation: IsolationLevel,
pub network_isolation: IsolationLevel,
pub filesystem_isolation: IsolationLevel,
pub custom_isolation: HashMap<String, IsolationLevel>,
}Expand description
Execution isolation requirements
Fields§
§process_isolation: IsolationLevelProcess isolation level
memory_isolation: IsolationLevelMemory isolation requirements
network_isolation: IsolationLevelNetwork isolation requirements
filesystem_isolation: IsolationLevelFilesystem isolation requirements
custom_isolation: HashMap<String, IsolationLevel>Custom isolation requirements
Trait Implementations§
Source§impl Clone for IsolationRequirements
impl Clone for IsolationRequirements
Source§fn clone(&self) -> IsolationRequirements
fn clone(&self) -> IsolationRequirements
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for IsolationRequirements
impl RefUnwindSafe for IsolationRequirements
impl Send for IsolationRequirements
impl Sync for IsolationRequirements
impl Unpin for IsolationRequirements
impl UnwindSafe for IsolationRequirements
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more