pub enum OutputPersistence {
Deferred,
Progressive,
}Expand description
When loop iteration outputs are written to disk.
Variants§
Deferred
Accumulate all outputs in memory, write after pipeline completes (default).
Progressive
Emit output files in events so consumers can write them immediately.
Trait Implementations§
Source§impl Clone for OutputPersistence
impl Clone for OutputPersistence
Source§fn clone(&self) -> OutputPersistence
fn clone(&self) -> OutputPersistence
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OutputPersistence
impl Debug for OutputPersistence
Source§impl Default for OutputPersistence
impl Default for OutputPersistence
Source§fn default() -> OutputPersistence
fn default() -> OutputPersistence
Returns the “default value” for a type. Read more
Source§impl PartialEq for OutputPersistence
impl PartialEq for OutputPersistence
impl Copy for OutputPersistence
impl Eq for OutputPersistence
impl StructuralPartialEq for OutputPersistence
Auto Trait Implementations§
impl Freeze for OutputPersistence
impl RefUnwindSafe for OutputPersistence
impl Send for OutputPersistence
impl Sync for OutputPersistence
impl Unpin for OutputPersistence
impl UnsafeUnpin for OutputPersistence
impl UnwindSafe for OutputPersistence
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