Struct mentat::conn::Metadata [] [src]

pub struct Metadata {
    pub generation: u64,
    pub partition_map: PartitionMap,
    pub schema: Arc<Schema>,
    pub attribute_cache: SQLiteAttributeCache,

Connection metadata required to query from, or apply transactions to, a Mentat store.

Owned data for the volatile parts (generation and partition map), and Arc for the infrequently changing parts (schema) that we want to share across threads.



Trait Implementations

Auto Trait Implementations

impl Send for Metadata

impl Sync for Metadata