1#![warn(missing_docs)] #[allow(unused_imports)] #[macro_use]
8extern crate tracing;
9
10#[cfg(feature = "envconfig")]
11pub mod envconfig;
12#[doc(hidden)]
13pub mod fsm_trait;
14#[doc(hidden)]
15pub mod payload_limits;
16pub mod payload_visitor;
17pub mod protos;
18pub mod telemetry;
19pub mod worker;
20pub use temporalio_common_wasm::{
21 ActivityDefinition, ActivityError, HasWorkflowDefinition, Memo, Priority, QueryDefinition,
22 RetryPolicy, SignalDefinition, UntypedActivity, UntypedWorkflow, UpdateDefinition,
23 WorkerDeploymentVersion, WorkflowDefinition, WorkflowExecution, data_converters, error,
24 search_attributes,
25};
26
27macro_rules! dbg_panic {
28 ($($arg:tt)*) => {
29 use tracing::error;
30 error!($($arg)*);
31 debug_assert!(false, $($arg)*);
32 };
33}
34pub(crate) use dbg_panic;