pub trait DataSourceOptions: PersistenceOptions {
type DataSource: SequencerDataSource<Options = Self>;
// Required method
fn enable_query_module(&self, opt: Options, query: Query) -> Options;
}
Required Associated Types§
type DataSource: SequencerDataSource<Options = Self>
Required Methods§
fn enable_query_module(&self, opt: Options, query: Query) -> Options
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.