pub enum FetchStyle {
Windowed,
Snapshot,
Sweep,
}Expand description
How runs of this source are bounded.
Variants§
Windowed
Half-open time windows, engine-computed ([last end − lookback, now)).
Snapshot
Current state of something (a tracked file); dedup by version/etag.
Sweep
Ingest whatever completed material is waiting (a local spool).
Trait Implementations§
Source§impl Clone for FetchStyle
impl Clone for FetchStyle
Source§fn clone(&self) -> FetchStyle
fn clone(&self) -> FetchStyle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FetchStyle
Source§impl Debug for FetchStyle
impl Debug for FetchStyle
Source§impl<'de> Deserialize<'de> for FetchStyle
impl<'de> Deserialize<'de> for FetchStyle
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for FetchStyle
Source§impl PartialEq for FetchStyle
impl PartialEq for FetchStyle
Source§impl Serialize for FetchStyle
impl Serialize for FetchStyle
impl StructuralPartialEq for FetchStyle
Auto Trait Implementations§
impl Freeze for FetchStyle
impl RefUnwindSafe for FetchStyle
impl Send for FetchStyle
impl Sync for FetchStyle
impl Unpin for FetchStyle
impl UnsafeUnpin for FetchStyle
impl UnwindSafe for FetchStyle
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