pub struct RunnerEnv(/* private fields */);Expand description
Environment variables injected by the runner.
RunnerEnv (runner-level defaults)
┌───────────────────────────────┐
│ PATH=/safe/bin │ ← enforced by runner
│ RUNNER_NAME=prod-01 │
│ FOO=from-runner │ ← overrides task FOO
└───────────────────────────────┘Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RunnerEnv
impl<'de> Deserialize<'de> for RunnerEnv
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
Source§impl<'a> IntoIterator for &'a RunnerEnv
impl<'a> IntoIterator for &'a RunnerEnv
impl Eq for RunnerEnv
impl StructuralPartialEq for RunnerEnv
Auto Trait Implementations§
impl Freeze for RunnerEnv
impl RefUnwindSafe for RunnerEnv
impl Send for RunnerEnv
impl Sync for RunnerEnv
impl Unpin for RunnerEnv
impl UnsafeUnpin for RunnerEnv
impl UnwindSafe for RunnerEnv
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