Skip to main content

Mountain/Binary/Build/PostHogPlugin/
CaptureIPC.rs

1#![allow(non_snake_case)]
2
3//! Convenience wrapper for IPC dispatch instrumentation. Emits
4//! `mountain:ipc:invoke` with the wire `method` name.
5
6use crate::Binary::Build::PostHogPlugin::{CaptureAllowed, CaptureEvent};
7
8pub fn Fn(Method:&str) {
9	if !CaptureAllowed::Fn() {
10		return;
11	}
12	CaptureEvent::Fn("mountain:ipc:invoke", Some(vec![("method", Method)]));
13}