pub enum RunnerSecurityProfile {
Development,
Production,
}Expand description
Worker runner safety profile.
Variants§
Development
Local development and test profile. Host isolation checks are opt-in.
Production
Production profile. Runner storage, Docker layers, and host probes fail closed.
Implementations§
Trait Implementations§
Source§impl Clone for RunnerSecurityProfile
impl Clone for RunnerSecurityProfile
Source§fn clone(&self) -> RunnerSecurityProfile
fn clone(&self) -> RunnerSecurityProfile
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RunnerSecurityProfile
Source§impl Debug for RunnerSecurityProfile
impl Debug for RunnerSecurityProfile
Source§impl<'de> Deserialize<'de> for RunnerSecurityProfile
impl<'de> Deserialize<'de> for RunnerSecurityProfile
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 RunnerSecurityProfile
Source§impl FromStr for RunnerSecurityProfile
impl FromStr for RunnerSecurityProfile
Source§impl PartialEq for RunnerSecurityProfile
impl PartialEq for RunnerSecurityProfile
Source§fn eq(&self, other: &RunnerSecurityProfile) -> bool
fn eq(&self, other: &RunnerSecurityProfile) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RunnerSecurityProfile
Auto Trait Implementations§
impl Freeze for RunnerSecurityProfile
impl RefUnwindSafe for RunnerSecurityProfile
impl Send for RunnerSecurityProfile
impl Sync for RunnerSecurityProfile
impl Unpin for RunnerSecurityProfile
impl UnsafeUnpin for RunnerSecurityProfile
impl UnwindSafe for RunnerSecurityProfile
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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 moreCreates a shared type from an unshared type.