use idb::builder::IndexBuilder;
use serde::{de::DeserializeOwned, Serialize};
use crate::model::Model;
pub trait ModelIndex {
const NAME: &'static str;
type Model: Model;
type Key: Serialize + DeserializeOwned;
#[doc(hidden)]
fn index_builder() -> IndexBuilder;
}