pub struct TrafficRecorder { /* private fields */ }Expand description
Traffic recorder that stores samples for schema inference
Implementations§
Source§impl TrafficRecorder
impl TrafficRecorder
Sourcepub fn is_enabled(&self) -> bool
pub fn is_enabled(&self) -> bool
Check if recording is enabled
Sourcepub fn record(&self, record: TrafficRecord)
pub fn record(&self, record: TrafficRecord)
Record a traffic sample
Sourcepub fn sample_count(&self, stype: &str) -> usize
pub fn sample_count(&self, stype: &str) -> usize
Get sample count for an SType
Sourcepub fn get_samples(&self, stype: &str) -> Vec<TrafficRecord>
pub fn get_samples(&self, stype: &str) -> Vec<TrafficRecord>
Get samples for an SType
Sourcepub fn load_from_disk(&self) -> Result<usize>
pub fn load_from_disk(&self) -> Result<usize>
Load samples from disk
Auto Trait Implementations§
impl !Freeze for TrafficRecorder
impl RefUnwindSafe for TrafficRecorder
impl Send for TrafficRecorder
impl Sync for TrafficRecorder
impl Unpin for TrafficRecorder
impl UnwindSafe for TrafficRecorder
Blanket Implementations§
Source§impl<T> AnyExt for T
impl<T> AnyExt for T
Source§fn downcast_ref<T>(this: &Self) -> Option<&T>where
T: Any,
fn downcast_ref<T>(this: &Self) -> Option<&T>where
T: Any,
Attempts to downcast this to
T behind referenceSource§fn downcast_mut<T>(this: &mut Self) -> Option<&mut T>where
T: Any,
fn downcast_mut<T>(this: &mut Self) -> Option<&mut T>where
T: Any,
Attempts to downcast this to
T behind mutable referenceSource§fn downcast_rc<T>(this: Rc<Self>) -> Result<Rc<T>, Rc<Self>>where
T: Any,
fn downcast_rc<T>(this: Rc<Self>) -> Result<Rc<T>, Rc<Self>>where
T: Any,
Attempts to downcast this to
T behind Rc pointerSource§fn downcast_arc<T>(this: Arc<Self>) -> Result<Arc<T>, Arc<Self>>where
T: Any,
fn downcast_arc<T>(this: Arc<Self>) -> Result<Arc<T>, Arc<Self>>where
T: Any,
Attempts to downcast this to
T behind Arc pointerSource§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more