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, Priority, QueryDefinition,
22 SignalDefinition, UntypedWorkflow, UpdateDefinition, WorkerDeploymentVersion,
23 WorkflowDefinition, data_converters, error,
24};
25
26macro_rules! dbg_panic {
27 ($($arg:tt)*) => {
28 use tracing::error;
29 error!($($arg)*);
30 debug_assert!(false, $($arg)*);
31 };
32}
33pub(crate) use dbg_panic;