Trait mz_dataflow::StorageCapture
source · [−]pub trait StorageCapture {
fn capture<G>(
&mut self,
id: GlobalId,
ok: Collection<G, Row, i64>,
err: Collection<G, DataflowError, i64>,
token: Rc<dyn Any + 'static>,
name: &str,
dataflow_id: Uuid
)
where
G: Scope<Timestamp = u64>;
}
Expand description
A type that can capture a specific source.
Required methods
fn capture<G>(
&mut self,
id: GlobalId,
ok: Collection<G, Row, i64>,
err: Collection<G, DataflowError, i64>,
token: Rc<dyn Any + 'static>,
name: &str,
dataflow_id: Uuid
) where
G: Scope<Timestamp = u64>,
fn capture<G>(
&mut self,
id: GlobalId,
ok: Collection<G, Row, i64>,
err: Collection<G, DataflowError, i64>,
token: Rc<dyn Any + 'static>,
name: &str,
dataflow_id: Uuid
) where
G: Scope<Timestamp = u64>,
Captures the source and binds to id
.