pub struct RawRunnerEnv {Show 21 fields
pub docker_host: Option<String>,
pub host_probe_mode: Option<HostProbeMode>,
pub host_probe_command: Option<String>,
pub runner_security_profile: Option<RunnerSecurityProfile>,
pub official_log_redaction: Option<OfficialLogRedactionMode>,
pub require_digest_pinned_images: Option<bool>,
pub runner_writable_storage_mode: Option<RunnerWritableStorageMode>,
pub runner_namespace: Option<String>,
pub runner_runtime_root: Option<String>,
pub runner_phase_mount_root: Option<String>,
pub runner_writable_slot_classes_mb: Option<String>,
pub runner_docker_layer_quota: Option<bool>,
pub runner_max_output_files: Option<u64>,
pub runner_max_output_dirs: Option<u64>,
pub runner_max_output_depth: Option<u64>,
pub runner_max_runs: Option<u64>,
pub runner_max_result_json_bytes: Option<u64>,
pub runner_max_public_results: Option<u64>,
pub runner_max_result_log_bytes: Option<u64>,
pub runner_max_interaction_bytes_per_direction: Option<u64>,
pub runner_interaction_shutdown_grace_secs: Option<u64>,
}Expand description
Raw runner environment values.
Fields§
§docker_host: Option<String>§host_probe_mode: Option<HostProbeMode>§host_probe_command: Option<String>§runner_security_profile: Option<RunnerSecurityProfile>§official_log_redaction: Option<OfficialLogRedactionMode>§require_digest_pinned_images: Option<bool>§runner_writable_storage_mode: Option<RunnerWritableStorageMode>§runner_namespace: Option<String>§runner_runtime_root: Option<String>§runner_phase_mount_root: Option<String>§runner_writable_slot_classes_mb: Option<String>§runner_docker_layer_quota: Option<bool>§runner_max_output_files: Option<u64>§runner_max_output_dirs: Option<u64>§runner_max_output_depth: Option<u64>§runner_max_runs: Option<u64>§runner_max_result_json_bytes: Option<u64>§runner_max_public_results: Option<u64>§runner_max_result_log_bytes: Option<u64>§runner_max_interaction_bytes_per_direction: Option<u64>§runner_interaction_shutdown_grace_secs: Option<u64>Trait Implementations§
Source§impl Clone for RawRunnerEnv
impl Clone for RawRunnerEnv
Source§fn clone(&self) -> RawRunnerEnv
fn clone(&self) -> RawRunnerEnv
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 moreSource§impl Debug for RawRunnerEnv
impl Debug for RawRunnerEnv
Source§impl Default for RawRunnerEnv
impl Default for RawRunnerEnv
Source§fn default() -> RawRunnerEnv
fn default() -> RawRunnerEnv
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RawRunnerEnv
impl<'de> Deserialize<'de> for RawRunnerEnv
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
Auto Trait Implementations§
impl Freeze for RawRunnerEnv
impl RefUnwindSafe for RawRunnerEnv
impl Send for RawRunnerEnv
impl Sync for RawRunnerEnv
impl Unpin for RawRunnerEnv
impl UnsafeUnpin for RawRunnerEnv
impl UnwindSafe for RawRunnerEnv
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<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.