pub enum EventType {
Show 20 variants
ExecutionStarted(ExecutionStartedEvent),
ExecutionCompleted(ExecutionCompletedEvent),
ExecutionTerminated(ExecutionTerminatedEvent),
TaskScheduled(TaskScheduledEvent),
TaskCompleted(TaskCompletedEvent),
TaskFailed(TaskFailedEvent),
SubOrchestrationInstanceCreated(SubOrchestrationInstanceCreatedEvent),
SubOrchestrationInstanceCompleted(SubOrchestrationInstanceCompletedEvent),
SubOrchestrationInstanceFailed(SubOrchestrationInstanceFailedEvent),
TimerCreated(TimerCreatedEvent),
TimerFired(TimerFiredEvent),
OrchestratorStarted(OrchestratorStartedEvent),
OrchestratorCompleted(OrchestratorCompletedEvent),
EventSent(EventSentEvent),
EventRaised(EventRaisedEvent),
GenericEvent(GenericEvent),
HistoryState(HistoryStateEvent),
ContinueAsNew(ContinueAsNewEvent),
ExecutionSuspended(ExecutionSuspendedEvent),
ExecutionResumed(ExecutionResumedEvent),
}Variants§
ExecutionStarted(ExecutionStartedEvent)
ExecutionCompleted(ExecutionCompletedEvent)
ExecutionTerminated(ExecutionTerminatedEvent)
TaskScheduled(TaskScheduledEvent)
TaskCompleted(TaskCompletedEvent)
TaskFailed(TaskFailedEvent)
SubOrchestrationInstanceCreated(SubOrchestrationInstanceCreatedEvent)
SubOrchestrationInstanceCompleted(SubOrchestrationInstanceCompletedEvent)
SubOrchestrationInstanceFailed(SubOrchestrationInstanceFailedEvent)
TimerCreated(TimerCreatedEvent)
TimerFired(TimerFiredEvent)
OrchestratorStarted(OrchestratorStartedEvent)
OrchestratorCompleted(OrchestratorCompletedEvent)
EventSent(EventSentEvent)
EventRaised(EventRaisedEvent)
GenericEvent(GenericEvent)
HistoryState(HistoryStateEvent)
ContinueAsNew(ContinueAsNewEvent)
ExecutionSuspended(ExecutionSuspendedEvent)
ExecutionResumed(ExecutionResumedEvent)
Implementations§
Source§impl EventType
impl EventType
Sourcepub fn merge(
field: &mut Option<EventType>,
tag: u32,
wire_type: WireType,
buf: &mut impl Buf,
ctx: DecodeContext,
) -> Result<(), DecodeError>
pub fn merge( field: &mut Option<EventType>, tag: u32, wire_type: WireType, buf: &mut impl Buf, ctx: DecodeContext, ) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into self.
Sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EventType
impl<'de> Deserialize<'de> for EventType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for EventType
Auto Trait Implementations§
impl Freeze for EventType
impl RefUnwindSafe for EventType
impl Send for EventType
impl Sync for EventType
impl Unpin for EventType
impl UnsafeUnpin for EventType
impl UnwindSafe for EventType
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request