INNER CODE UNIT · Rust

from_pools

Trow-Registry/trow · src/repositories/mod.rs:69

    pub fn from_pools(db_ro: SqlitePool, db_rw: SqlitePool) -> Self {
        Self {
            blob: BlobRepository::new(db_ro.clone(), db_rw.clone()),
            blob_upload: BlobUploadRepository::new(db_ro.clone(), db_rw.clone()),
            manifest: ManifestRepository::new(db_ro.clone(), db_rw.clone()),
            tag: TagRepository::new(db_ro.clone(), db_rw.clone()),
            repo_blob_assoc: RepoBlobAssocRepository::new(db_ro, db_rw),
        }
    }

    #[doc(hidden)]
    pub fn db_rw(&self) -> &SqlitePool {
        self.blob.db_rw()
    }

    #[doc(hidden)]
    pub fn db_ro(&self) -> &SqlitePool {
        self.blob.db_ro()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…