pub struct Watermark {
pub timestamp: u64,
}Expand description
Watermark representing event-time progress
Fields§
§timestamp: u64Timestamp in milliseconds since UNIX epoch
Implementations§
Source§impl Watermark
impl Watermark
Sourcepub fn from_system_time(time: SystemTime) -> Self
pub fn from_system_time(time: SystemTime) -> Self
Create a watermark from system time
Trait Implementations§
Source§impl Ord for Watermark
impl Ord for Watermark
Source§impl PartialOrd for Watermark
impl PartialOrd for Watermark
impl Copy for Watermark
impl Eq for Watermark
impl StructuralPartialEq for Watermark
Auto Trait Implementations§
impl Freeze for Watermark
impl RefUnwindSafe for Watermark
impl Send for Watermark
impl Sync for Watermark
impl Unpin for Watermark
impl UnwindSafe for Watermark
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