summaryrefslogtreecommitdiff
path: root/rust/src/workflow
diff options
context:
space:
mode:
Diffstat (limited to 'rust/src/workflow')
-rw-r--r--rust/src/workflow/activity.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/rust/src/workflow/activity.rs b/rust/src/workflow/activity.rs
index a9afc2f1..2e5d6e80 100644
--- a/rust/src/workflow/activity.rs
+++ b/rust/src/workflow/activity.rs
@@ -69,7 +69,9 @@ impl Activity {
) {
let ctxt = &mut *(ctxt as *mut F);
if let Some(analysis) = NonNull::new(analysis) {
- ctxt(&AnalysisContext::from_raw(analysis))
+ let analysis = AnalysisContext::from_raw(analysis);
+ let _span = ffi_span!("Activity::action", analysis.view());
+ ctxt(&analysis)
}
}
let config = config.as_config();