Enum mmids_core::reactors::ReactorRequest [−][src]
pub enum ReactorRequest {
CreateWorkflowNameForStream {
stream_name: String,
response_channel: UnboundedSender<ReactorWorkflowUpdate>,
},
}Expand description
Requests that can be made to a reactor
Variants
CreateWorkflowNameForStream
Fields
stream_name: StringName of the stream to get a workflow for
response_channel: UnboundedSender<ReactorWorkflowUpdate>The channel to send a response for. This channel will not only be used for the initial response, but updates will be sent any time the reactor detects changes.
Requests that the reactor creates and manages a workflow for the specified stream name
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for ReactorRequest
impl Send for ReactorRequest
impl Sync for ReactorRequest
impl Unpin for ReactorRequest
impl !UnwindSafe for ReactorRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait. Read more
Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait. Read more
Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s. Read more
Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
