1 2 3 4 5 6 7 8 9 10
use crate::catalog::Catalog; use crate::storage::keyspace::KeyspaceSnapshot; use std::sync::Arc; #[derive(Debug, Clone)] pub struct SnapshotReadView { pub keyspace: Arc<KeyspaceSnapshot>, pub catalog: Arc<Catalog>, pub seq: u64, }