pub struct TumblingAssigner { /* private fields */ }Expand description
Assigner for tumbling windows.
Implementations§
Trait Implementations§
Source§impl WindowAssigner for TumblingAssigner
impl WindowAssigner for TumblingAssigner
Source§fn assign_windows(&self, element: &StreamElement) -> Result<Vec<Window>>
fn assign_windows(&self, element: &StreamElement) -> Result<Vec<Window>>
Assign an element to one or more windows.
Source§fn assigner_type(&self) -> &str
fn assigner_type(&self) -> &str
Get the window assigner type name.
Auto Trait Implementations§
impl Freeze for TumblingAssigner
impl RefUnwindSafe for TumblingAssigner
impl Send for TumblingAssigner
impl Sync for TumblingAssigner
impl Unpin for TumblingAssigner
impl UnsafeUnpin for TumblingAssigner
impl UnwindSafe for TumblingAssigner
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