pub struct RestartPolicyBuilder { /* private fields */ }
Expand description
Builder for RestartPolicy
.
Implementations§
Source§impl RestartPolicyBuilder
impl RestartPolicyBuilder
pub fn attempts(&mut self, value: Option<i64>) -> &mut Self
pub fn delay(&mut self, value: Option<TimeDelta>) -> &mut Self
pub fn mode(&mut self, value: Option<String>) -> &mut Self
pub fn render_templates(&mut self, value: Option<bool>) -> &mut Self
pub fn interval(&mut self, value: Option<TimeDelta>) -> &mut Self
Sourcepub fn build(&self) -> Result<RestartPolicy, RestartPolicyBuilderError>
pub fn build(&self) -> Result<RestartPolicy, RestartPolicyBuilderError>
Trait Implementations§
Source§impl Clone for RestartPolicyBuilder
impl Clone for RestartPolicyBuilder
Source§fn clone(&self) -> RestartPolicyBuilder
fn clone(&self) -> RestartPolicyBuilder
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for RestartPolicyBuilder
impl RefUnwindSafe for RestartPolicyBuilder
impl Send for RestartPolicyBuilder
impl Sync for RestartPolicyBuilder
impl Unpin for RestartPolicyBuilder
impl UnwindSafe for RestartPolicyBuilder
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