pub struct ChangeScriptBuilder { /* private fields */ }
Expand description
Builder for ChangeScript
.
Implementations§
Source§impl ChangeScriptBuilder
impl ChangeScriptBuilder
pub fn command(&mut self, value: Option<String>) -> &mut Self
pub fn args(&mut self, value: Option<Vec<String>>) -> &mut Self
pub fn timeout(&mut self, value: Option<TimeDelta>) -> &mut Self
pub fn fail_on_error(&mut self, value: Option<bool>) -> &mut Self
Sourcepub fn build(&self) -> Result<ChangeScript, ChangeScriptBuilderError>
pub fn build(&self) -> Result<ChangeScript, ChangeScriptBuilderError>
Trait Implementations§
Source§impl Clone for ChangeScriptBuilder
impl Clone for ChangeScriptBuilder
Source§fn clone(&self) -> ChangeScriptBuilder
fn clone(&self) -> ChangeScriptBuilder
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 ChangeScriptBuilder
impl RefUnwindSafe for ChangeScriptBuilder
impl Send for ChangeScriptBuilder
impl Sync for ChangeScriptBuilder
impl Unpin for ChangeScriptBuilder
impl UnwindSafe for ChangeScriptBuilder
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