pub struct ProcessingTimeSessionWindows { /* private fields */ }Expand description
Processing-time session windows.
Implementations§
Trait Implementations§
Source§impl WindowAssigner for ProcessingTimeSessionWindows
impl WindowAssigner for ProcessingTimeSessionWindows
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 ProcessingTimeSessionWindows
impl RefUnwindSafe for ProcessingTimeSessionWindows
impl Send for ProcessingTimeSessionWindows
impl Sync for ProcessingTimeSessionWindows
impl Unpin for ProcessingTimeSessionWindows
impl UnsafeUnpin for ProcessingTimeSessionWindows
impl UnwindSafe for ProcessingTimeSessionWindows
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