pub trait Table: Sized {
type Counts;
fn underlying(&self) -> &DB;
fn get_counts(&self) -> Result<Self::Counts, Error>;
fn get_estimated_key_count(&self) -> Result<Option<u64>, Error> { ... }
}pub trait Table: Sized {
type Counts;
fn underlying(&self) -> &DB;
fn get_counts(&self) -> Result<Self::Counts, Error>;
fn get_estimated_key_count(&self) -> Result<Option<u64>, Error> { ... }
}