Skip to main content

systemprompt_identifiers/
engagement.rs

1//! Page-engagement identifiers.
2//!
3//! Copyright (c) systemprompt.io — Business Source License 1.1.
4//! See <https://systemprompt.io> for licensing details.
5
6crate::define_id!(EngagementEventId, generate);
7crate::define_id!(AnalyticsEventId, checked, |value| {
8    crate::macros::validate_non_empty("AnalyticsEventId", value)
9});