pub struct DoTryCatchClauseBuilder {
pub exception: Option<Vec<String>>,
pub when: Option<LanguageExpressionDef>,
pub on_when: Option<LanguageExpressionDef>,
pub disposition: ExceptionDisposition,
pub steps: Vec<BuilderStep>,
}Expand description
Builder struct for a single doCatch clause in the declarative pipeline.
Fields§
§exception: Option<Vec<String>>§when: Option<LanguageExpressionDef>§on_when: Option<LanguageExpressionDef>§disposition: ExceptionDisposition§steps: Vec<BuilderStep>Trait Implementations§
Source§impl Clone for DoTryCatchClauseBuilder
impl Clone for DoTryCatchClauseBuilder
Source§fn clone(&self) -> DoTryCatchClauseBuilder
fn clone(&self) -> DoTryCatchClauseBuilder
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for DoTryCatchClauseBuilder
impl !UnwindSafe for DoTryCatchClauseBuilder
impl Freeze for DoTryCatchClauseBuilder
impl Send for DoTryCatchClauseBuilder
impl Sync for DoTryCatchClauseBuilder
impl Unpin for DoTryCatchClauseBuilder
impl UnsafeUnpin for DoTryCatchClauseBuilder
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