pub struct Spec {Show 16 fields
pub type_field: String,
pub agent: String,
pub cluster: String,
pub namespace: String,
pub job: String,
pub report: Option<bool>,
pub pod_spec: Option<PodSpec>,
pub decoration_config: Option<DecorationConfig>,
pub prowjob_defaults: Option<ProwjobDefaults>,
pub rerun_auth_config: Option<RerunAuthConfig>,
pub max_concurrency: Option<i64>,
pub extra_refs: Vec<ExtraRef>,
pub refs: Option<Refs>,
pub context: Option<String>,
pub rerun_command: Option<String>,
pub reporter_config: Option<ReporterConfig>,
}Fields
type_field: Stringagent: Stringcluster: Stringnamespace: Stringjob: Stringreport: Option<bool>pod_spec: Option<PodSpec>decoration_config: Option<DecorationConfig>prowjob_defaults: Option<ProwjobDefaults>rerun_auth_config: Option<RerunAuthConfig>max_concurrency: Option<i64>extra_refs: Vec<ExtraRef>refs: Option<Refs>context: Option<String>rerun_command: Option<String>reporter_config: Option<ReporterConfig>Trait Implementations
sourceimpl<'de> Deserialize<'de> for Spec
impl<'de> Deserialize<'de> for Spec
sourcefn 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 StructuralPartialEq for Spec
Auto Trait Implementations
impl RefUnwindSafe for Spec
impl Send for Spec
impl Sync for Spec
impl Unpin for Spec
impl UnwindSafe for Spec
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more