pub struct RaiseTaskDefinitionBuilder { /* private fields */ }Expand description
Builder for constructing a raise task that produces an error.
Implementations§
Source§impl RaiseTaskDefinitionBuilder
impl RaiseTaskDefinitionBuilder
pub fn new() -> Self
Sourcepub fn error(&mut self) -> &mut RaiseErrorDefinitionBuilder
pub fn error(&mut self) -> &mut RaiseErrorDefinitionBuilder
Creates an inline error definition using a builder.
Sourcepub fn error_reference(&mut self, ref_name: &str) -> &mut Self
pub fn error_reference(&mut self, ref_name: &str) -> &mut Self
References a named error definition instead of defining one inline.
Trait Implementations§
Source§impl Default for RaiseTaskDefinitionBuilder
impl Default for RaiseTaskDefinitionBuilder
Source§fn default() -> RaiseTaskDefinitionBuilder
fn default() -> RaiseTaskDefinitionBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RaiseTaskDefinitionBuilder
impl RefUnwindSafe for RaiseTaskDefinitionBuilder
impl Send for RaiseTaskDefinitionBuilder
impl Sync for RaiseTaskDefinitionBuilder
impl Unpin for RaiseTaskDefinitionBuilder
impl UnsafeUnpin for RaiseTaskDefinitionBuilder
impl UnwindSafe for RaiseTaskDefinitionBuilder
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