pub struct StreamingCoherence { /* private fields */ }Expand description
Streaming coherence computation for time series
Implementations§
Source§impl StreamingCoherence
impl StreamingCoherence
Sourcepub fn new(config: CoherenceConfig) -> Self
pub fn new(config: CoherenceConfig) -> Self
Create a new streaming coherence computer
Sourcepub fn process(&mut self, record: DataRecord) -> Option<CoherenceSignal>
pub fn process(&mut self, record: DataRecord) -> Option<CoherenceSignal>
Process a single record
Sourcepub fn finalize_window(&mut self) -> Option<CoherenceSignal>
pub fn finalize_window(&mut self) -> Option<CoherenceSignal>
Finalize current window and compute signal
Auto Trait Implementations§
impl Freeze for StreamingCoherence
impl RefUnwindSafe for StreamingCoherence
impl Send for StreamingCoherence
impl Sync for StreamingCoherence
impl Unpin for StreamingCoherence
impl UnwindSafe for StreamingCoherence
Blanket Implementations§
Source§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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more