pub enum RunBoundary {
FullBoundary,
}Expand description
What a policy can require of openmoat run itself (ADR-077).
Variants§
FullBoundary
openmoat run starts only with its whole boundary: an OS sandbox and,
where the system has one, a network of the agent’s own.
Trait Implementations§
Source§impl Clone for RunBoundary
impl Clone for RunBoundary
impl Copy for RunBoundary
Source§impl Debug for RunBoundary
impl Debug for RunBoundary
Source§impl<'de> Deserialize<'de> for RunBoundary
impl<'de> Deserialize<'de> for RunBoundary
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RunBoundary
Source§impl PartialEq for RunBoundary
impl PartialEq for RunBoundary
Source§impl Serialize for RunBoundary
impl Serialize for RunBoundary
impl StructuralPartialEq for RunBoundary
Auto Trait Implementations§
impl Forget for RunBoundary
impl Freeze for RunBoundary
impl Move for RunBoundary
impl RefUnwindSafe for RunBoundary
impl Send for RunBoundary
impl Sync for RunBoundary
impl Unpin for RunBoundary
impl UnsafeUnpin for RunBoundary
impl UnwindSafe for RunBoundary
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