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