pub struct SubscriptionIteratorDefinitionBuilder { /* private fields */ }Expand description
Represents the service used to build SubscriptionIteratorDefinitions
Implementations§
Source§impl SubscriptionIteratorDefinitionBuilder
impl SubscriptionIteratorDefinitionBuilder
Sourcepub fn with_item(&mut self, variable: &str) -> &mut Self
pub fn with_item(&mut self, variable: &str) -> &mut Self
Sets the name of the variable used to store the item being enumerated
Sourcepub fn at(&mut self, variable: &str) -> &mut Self
pub fn at(&mut self, variable: &str) -> &mut Self
Sets the name of the variable used to store the index of the item being enumerated
Sourcepub fn do_<F>(&mut self, setup: F) -> &mut Selfwhere
F: FnOnce(&mut TaskDefinitionMapBuilder),
pub fn do_<F>(&mut self, setup: F) -> &mut Selfwhere
F: FnOnce(&mut TaskDefinitionMapBuilder),
Configures the tasks to run for each consumd event/message
Sourcepub fn with_output<F>(&mut self, setup: F) -> &mut Selfwhere
F: FnOnce(&mut OutputDataModelDefinitionBuilder),
pub fn with_output<F>(&mut self, setup: F) -> &mut Selfwhere
F: FnOnce(&mut OutputDataModelDefinitionBuilder),
Configures the data each iteration outputs
Sourcepub fn with_export<F>(&mut self, setup: F) -> &mut Selfwhere
F: FnOnce(&mut OutputDataModelDefinitionBuilder),
pub fn with_export<F>(&mut self, setup: F) -> &mut Selfwhere
F: FnOnce(&mut OutputDataModelDefinitionBuilder),
Configures the data exported with each iteration
Sourcepub fn build(self) -> SubscriptionIteratorDefinition
pub fn build(self) -> SubscriptionIteratorDefinition
Buils the configures SubscriptionIteratorDefinition
Auto Trait Implementations§
impl Freeze for SubscriptionIteratorDefinitionBuilder
impl RefUnwindSafe for SubscriptionIteratorDefinitionBuilder
impl Send for SubscriptionIteratorDefinitionBuilder
impl Sync for SubscriptionIteratorDefinitionBuilder
impl Unpin for SubscriptionIteratorDefinitionBuilder
impl UnwindSafe for SubscriptionIteratorDefinitionBuilder
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