pub trait SyncSetQuery {
// Required methods
fn iter(&self) -> Result<Box<dyn NameIter>>;
fn iter_rev(&self) -> Result<Box<dyn NameIter>>;
fn count(&self) -> Result<u64>;
fn first(&self) -> Result<Option<Vertex>>;
fn last(&self) -> Result<Option<Vertex>>;
fn is_empty(&self) -> Result<bool>;
fn contains(&self, name: &Vertex) -> Result<bool>;
fn as_any(&self) -> &dyn Any;
fn hints(&self) -> &Hints;
fn id_convert(&self) -> Option<&dyn IdConvert>;
}Expand description
Sync version of AsyncSetQuery.
Required Methods§
Sourcefn id_convert(&self) -> Option<&dyn IdConvert>
fn id_convert(&self) -> Option<&dyn IdConvert>
Get an optional IdConvert interface to check hints.