Type Alias gear_common::event::MessageWaitedReason
source · pub type MessageWaitedReason = Reason<MessageWaitedRuntimeReason, MessageWaitedSystemReason>;
Expand description
Composite reason for messages waiting.
Aliased Type§
enum MessageWaitedReason {
Runtime(MessageWaitedRuntimeReason),
System(MessageWaitedSystemReason),
}
Variants§
Runtime(MessageWaitedRuntimeReason)
Runtime reason variant.
This means that actor explicitly forced some action, which this reason explains.
System(MessageWaitedSystemReason)
System reason variant.
This means that system automatically forced some action, which this reason explains.