Struct mentat_db::cache::SQLiteAttributeCache
[−]
[src]
Methods
impl SQLiteAttributeCache
[src]
[−]
impl SQLiteAttributeCache
pub fn register_forward<U>(
&mut self,
schema: &Schema,
sqlite: &Connection,
attribute: U
) -> Result<()> where
U: Into<Entid>,
[src]
pub fn register_forward<U>(
&mut self,
schema: &Schema,
sqlite: &Connection,
attribute: U
) -> Result<()> where
U: Into<Entid>,
pub fn register_reverse<U>(
&mut self,
schema: &Schema,
sqlite: &Connection,
attribute: U
) -> Result<()> where
U: Into<Entid>,
[src]
pub fn register_reverse<U>(
&mut self,
schema: &Schema,
sqlite: &Connection,
attribute: U
) -> Result<()> where
U: Into<Entid>,
pub fn register<U>(
&mut self,
schema: &Schema,
sqlite: &Connection,
attribute: U
) -> Result<()> where
U: Into<Entid>,
[src]
pub fn register<U>(
&mut self,
schema: &Schema,
sqlite: &Connection,
attribute: U
) -> Result<()> where
U: Into<Entid>,
pub fn unregister<U>(&mut self, attribute: U) where
U: Into<Entid>,
[src]
pub fn unregister<U>(&mut self, attribute: U) where
U: Into<Entid>,
pub fn unregister_all(&mut self)
[src]
pub fn unregister_all(&mut self)
impl SQLiteAttributeCache
[src]
[−]
impl SQLiteAttributeCache
pub fn values_pairs<U>(
&self,
schema: &Schema,
attribute: U
) -> Option<&BTreeMap<Entid, Vec<TypedValue>>> where
U: Into<Entid>,
[src]
[−]
pub fn values_pairs<U>(
&self,
schema: &Schema,
attribute: U
) -> Option<&BTreeMap<Entid, Vec<TypedValue>>> where
U: Into<Entid>,
Intended for use from tests.
pub fn value_pairs<U>(
&self,
schema: &Schema,
attribute: U
) -> Option<&BTreeMap<Entid, Option<TypedValue>>> where
U: Into<Entid>,
[src]
[−]
pub fn value_pairs<U>(
&self,
schema: &Schema,
attribute: U
) -> Option<&BTreeMap<Entid, Option<TypedValue>>> where
U: Into<Entid>,
Intended for use from tests.
Trait Implementations
impl Clone for SQLiteAttributeCache
[src]
[+]
impl Clone for SQLiteAttributeCache
impl Debug for SQLiteAttributeCache
[src]
[+]
impl Debug for SQLiteAttributeCache
impl Default for SQLiteAttributeCache
[src]
[+]
impl Default for SQLiteAttributeCache
impl UpdateableCache<DbError> for SQLiteAttributeCache
[src]
[+]
impl UpdateableCache<DbError> for SQLiteAttributeCache
impl CachedAttributes for SQLiteAttributeCache
[src]
[+]
impl CachedAttributes for SQLiteAttributeCache
Auto Trait Implementations
impl Send for SQLiteAttributeCache
impl Send for SQLiteAttributeCache
impl Sync for SQLiteAttributeCache
impl Sync for SQLiteAttributeCache