Trait b_table::IndexSchema
source · pub trait IndexSchema: BTreeSchema + Clone + Send + Sync + 'static {
type Id: Hash + Eq + Clone + Debug + Display + 'static;
// Required method
fn columns(&self) -> &[Self::Id];
// Provided method
fn supports(&self, range: &Range<Self::Id, Self::Value>) -> bool { ... }
}
Expand description
The schema of a table index
Required Associated Types§
Required Methods§
Provided Methods§
Object Safety§
This trait is not object safe.