Struct hexodsp::nodes::EventWindowing
source · [−]pub struct EventWindowing {
pub event: Option<HxTimedEvent>,
}
Fields
event: Option<HxTimedEvent>
Implementations
sourceimpl EventWindowing
impl EventWindowing
pub fn new() -> Self
pub fn feed_me(&self) -> bool
pub fn feed(&mut self, event: HxTimedEvent)
pub fn next_event_in_range(
&mut self,
to_time: usize,
block_size: usize
) -> Option<HxTimedEvent>
Auto Trait Implementations
impl RefUnwindSafe for EventWindowing
impl Send for EventWindowing
impl Sync for EventWindowing
impl Unpin for EventWindowing
impl UnwindSafe for EventWindowing
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more