pub struct EmitTaskDefinitionBuilder { /* private fields */ }Expand description
Builder for constructing an emit task that produces a workflow event.
Implementations§
Source§impl EmitTaskDefinitionBuilder
impl EmitTaskDefinitionBuilder
pub fn new(event: EventDefinition) -> Self
Sourcepub fn with_attributes(&mut self, attrs: HashMap<String, Value>) -> &mut Self
pub fn with_attributes(&mut self, attrs: HashMap<String, Value>) -> &mut Self
Replaces all event attributes with the provided map.
Auto Trait Implementations§
impl Freeze for EmitTaskDefinitionBuilder
impl RefUnwindSafe for EmitTaskDefinitionBuilder
impl Send for EmitTaskDefinitionBuilder
impl Sync for EmitTaskDefinitionBuilder
impl Unpin for EmitTaskDefinitionBuilder
impl UnsafeUnpin for EmitTaskDefinitionBuilder
impl UnwindSafe for EmitTaskDefinitionBuilder
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