pub struct JobSpecV1beta1 {Show 15 fields
pub api_version: String,
pub id: String,
pub attempt: u32,
pub image: String,
pub command: Vec<String>,
pub working_directory: String,
pub workspace: WorkspaceSpec,
pub environment_from_runner: Vec<String>,
pub secrets: Vec<SecretSpec>,
pub resources: Resources,
pub network: NetworkSpec,
pub artifacts: Vec<String>,
pub writable_rootfs: bool,
pub workflow: Option<WorkflowSpec>,
pub execution: ExecutionRequirements,
}Fields§
§api_version: String§id: String§attempt: u32§image: String§command: Vec<String>§working_directory: String§workspace: WorkspaceSpec§environment_from_runner: Vec<String>§secrets: Vec<SecretSpec>§resources: Resources§network: NetworkSpec§artifacts: Vec<String>§writable_rootfs: bool§workflow: Option<WorkflowSpec>§execution: ExecutionRequirementsTrait Implementations§
Source§impl Clone for JobSpecV1beta1
impl Clone for JobSpecV1beta1
Source§fn clone(&self) -> JobSpecV1beta1
fn clone(&self) -> JobSpecV1beta1
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 JobSpecV1beta1
impl Debug for JobSpecV1beta1
Source§impl<'de> Deserialize<'de> for JobSpecV1beta1
impl<'de> Deserialize<'de> for JobSpecV1beta1
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 From<JobSpecV1beta1> for JobSpec
impl From<JobSpecV1beta1> for JobSpec
Source§fn from(spec: JobSpecV1beta1) -> Self
fn from(spec: JobSpecV1beta1) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for JobSpecV1beta1
impl RefUnwindSafe for JobSpecV1beta1
impl Send for JobSpecV1beta1
impl Sync for JobSpecV1beta1
impl Unpin for JobSpecV1beta1
impl UnsafeUnpin for JobSpecV1beta1
impl UnwindSafe for JobSpecV1beta1
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