Skip to content

Commit 1773cf3

Browse files
committed
feat: add track event api
1 parent b7ab3fa commit 1773cf3

File tree

1 file changed

+8
-18
lines changed

1 file changed

+8
-18
lines changed

src/feature_probe.rs

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,15 @@ use crate::{
66
use crate::{sync::Synchronizer, FPConfig};
77
use crate::{sync::UpdateCallback, user::FPUser};
88
use crate::{FPDetail, SdkAuthorization, Toggle};
9+
use event::event::AccessEvent;
10+
use event::event::CustomEvent;
11+
use event::event::Event;
12+
use event::recorder::unix_timestamp;
13+
use event::recorder::EventRecorder;
914
#[cfg(feature = "event")]
10-
use feature_probe_event_std::event::AccessEvent;
11-
#[cfg(feature = "event")]
12-
use feature_probe_event_std::event::CustomEvent;
13-
#[cfg(feature = "event")]
14-
use feature_probe_event_std::event::Event;
15-
#[cfg(feature = "event")]
16-
use feature_probe_event_std::recorder::unix_timestamp;
17-
#[cfg(feature = "event")]
18-
use feature_probe_event_std::recorder::EventRecorder;
19-
#[cfg(feature = "event_tokio")]
20-
use feature_probe_event_tokio::event::AccessEvent;
15+
use feature_probe_event_std as event;
2116
#[cfg(feature = "event_tokio")]
22-
use feature_probe_event_tokio::event::CustomEvent;
23-
#[cfg(feature = "event_tokio")]
24-
use feature_probe_event_tokio::event::Event;
25-
#[cfg(feature = "event_tokio")]
26-
use feature_probe_event_tokio::recorder::unix_timestamp;
27-
#[cfg(feature = "event_tokio")]
28-
use feature_probe_event_tokio::recorder::EventRecorder;
17+
use feature_probe_event_tokio as event;
2918
#[cfg(all(feature = "use_tokio", feature = "realtime"))]
3019
use futures_util::FutureExt;
3120
use parking_lot::RwLock;
@@ -36,6 +25,7 @@ use std::collections::HashMap;
3625
use std::fmt::Debug;
3726
use std::sync::Arc;
3827
use tracing::{trace, warn};
28+
3929
#[cfg(all(feature = "use_tokio", feature = "realtime"))]
4030
type SocketCallback = std::pin::Pin<Box<dyn futures_util::Future<Output = ()> + Send>>;
4131

0 commit comments

Comments
 (0)