struct MetadataPayload<'a> {Show 13 fields
job_name: Option<&'a str>,
project_name: Option<&'a str>,
stage_name: Option<&'a str>,
task_name: Option<&'a str>,
team: Option<&'a str>,
env: Option<&'a str>,
language: Option<&'a str>,
orchestrator: Option<&'a str>,
executor: Option<&'a str>,
external_run_id: Option<&'a str>,
container_image: Option<&'a str>,
tags: &'a [String],
command: Option<String>,
}Fields§
§job_name: Option<&'a str>§project_name: Option<&'a str>§stage_name: Option<&'a str>§task_name: Option<&'a str>§team: Option<&'a str>§env: Option<&'a str>§language: Option<&'a str>§orchestrator: Option<&'a str>§executor: Option<&'a str>§external_run_id: Option<&'a str>§container_image: Option<&'a str>§command: Option<String>Shell-wrapper command encoded as a JSON string, e.g. "[\"stress\",\"--cpu\",\"4\"]".
The Sentinel API command field is string | null (“JSON array encoded in TEXT”),
not a JSON array. Omitted when not running in shell-wrapper mode.
Trait Implementations§
Source§impl<'a> Debug for MetadataPayload<'a>
impl<'a> Debug for MetadataPayload<'a>
Auto Trait Implementations§
impl<'a> Freeze for MetadataPayload<'a>
impl<'a> RefUnwindSafe for MetadataPayload<'a>
impl<'a> Send for MetadataPayload<'a>
impl<'a> Sync for MetadataPayload<'a>
impl<'a> Unpin for MetadataPayload<'a>
impl<'a> UnsafeUnpin for MetadataPayload<'a>
impl<'a> UnwindSafe for MetadataPayload<'a>
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