pub trait ExportableProvider: IterableDynamicDataProvider<ExportMarker> + Sync {
// Required method
fn supported_markers(&self) -> BTreeSet<DataMarkerInfo>;
}
Expand description
A DynamicDataProvider
that can be used for exporting data.
Use make_exportable_provider
to implement this.
Required Methods§
Sourcefn supported_markers(&self) -> BTreeSet<DataMarkerInfo>
fn supported_markers(&self) -> BTreeSet<DataMarkerInfo>
Returns the set of supported markers
Trait Implementations§
Source§impl ExportableProvider for Box<dyn ExportableProvider>
impl ExportableProvider for Box<dyn ExportableProvider>
Source§fn supported_markers(&self) -> BTreeSet<DataMarkerInfo>
fn supported_markers(&self) -> BTreeSet<DataMarkerInfo>
Returns the set of supported markers