pub struct ArtifactsValuesOptsBuilder { /* private fields */ }Expand description
Builder for ArtifactsValuesOpts.
Implementations§
Source§impl ArtifactsValuesOptsBuilder
impl ArtifactsValuesOptsBuilder
Sourcepub fn arguments<VALUE: Into<Json>>(&mut self, value: VALUE) -> &mut Self
pub fn arguments<VALUE: Into<Json>>(&mut self, value: VALUE) -> &mut Self
Field arguments applied to each artifact, as a JSON object.
Sourcepub fn fail_fast<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
pub fn fail_fast<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
Cancel remaining work after the first failure.
Sourcepub fn max_concurrency<VALUE: Into<isize>>(&mut self, value: VALUE) -> &mut Self
pub fn max_concurrency<VALUE: Into<isize>>(&mut self, value: VALUE) -> &mut Self
Evaluate at most this many artifacts at once on this engine; the rest wait. Checks that scale out to cloud engines are not counted. 0 means no limit.
Sourcepub fn build(
&self,
) -> Result<ArtifactsValuesOpts, ArtifactsValuesOptsBuilderError>
pub fn build( &self, ) -> Result<ArtifactsValuesOpts, ArtifactsValuesOptsBuilderError>
Trait Implementations§
Source§impl Clone for ArtifactsValuesOptsBuilder
impl Clone for ArtifactsValuesOptsBuilder
Auto Trait Implementations§
impl Freeze for ArtifactsValuesOptsBuilder
impl RefUnwindSafe for ArtifactsValuesOptsBuilder
impl Send for ArtifactsValuesOptsBuilder
impl Sync for ArtifactsValuesOptsBuilder
impl Unpin for ArtifactsValuesOptsBuilder
impl UnsafeUnpin for ArtifactsValuesOptsBuilder
impl UnwindSafe for ArtifactsValuesOptsBuilder
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,
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 more