Trait mz_expr::CollectionPlan
source · pub trait CollectionPlan {
// Required method
fn depends_on_into(&self, out: &mut BTreeSet<GlobalId>);
// Provided method
fn depends_on(&self) -> BTreeSet<GlobalId> { ... }
}
Expand description
A trait for types that describe how to build a collection.
Required Methods§
sourcefn depends_on_into(&self, out: &mut BTreeSet<GlobalId>)
fn depends_on_into(&self, out: &mut BTreeSet<GlobalId>)
Collects the set of global identifiers from dataflows referenced in Get.
Provided Methods§
sourcefn depends_on(&self) -> BTreeSet<GlobalId>
fn depends_on(&self) -> BTreeSet<GlobalId>
Returns the set of global identifiers from dataflows referenced in Get.
See CollectionPlan::depends_on_into
to reuse an existing BTreeSet
.