@@ -6,26 +6,15 @@ use crate::{
66use crate :: { sync:: Synchronizer , FPConfig } ;
77use crate :: { sync:: UpdateCallback , user:: FPUser } ;
88use 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" ) ) ]
3019use futures_util:: FutureExt ;
3120use parking_lot:: RwLock ;
@@ -36,6 +25,7 @@ use std::collections::HashMap;
3625use std:: fmt:: Debug ;
3726use std:: sync:: Arc ;
3827use tracing:: { trace, warn} ;
28+
3929#[ cfg( all( feature = "use_tokio" , feature = "realtime" ) ) ]
4030type SocketCallback = std:: pin:: Pin < Box < dyn futures_util:: Future < Output = ( ) > + Send > > ;
4131
0 commit comments