async fn begin_transaction(&self) -> bool {
        // disable the cache cleaning since we're in a write transaction
        // and will want to keep cache'd objects for the life of the transaction
        if let Some(cache) = &self.cache {
            cache.disable_clean().await;
        }

        self.trans.begin_transaction().await
    }
/// Start a transaction in the storage layer
Start a transaction in the storage layer
Start a transaction in the storage layer
async fn begin_transaction(&self) -> bool {
        // disable the cache cleaning since we're in a write transaction
        // and will want to keep cache'd objects for the life of the transaction
        if let Some(cache) = &self.cache {
            cache.disable_clean().await;
        }
        self.trans.begin_transaction().await
    }
async fn begin_transaction ( & self ) -> bool { // disable the cache cleaning since we're in a write transaction // and will want to keep cache'd objects for the life of the transaction if let Some ( cache ) = & self . cache { cache . disable_clean ( ) . await ; } self . trans . begin_transaction ( ) . await }
Start a transaction in the storage layer
Start a transaction in the storage layer
&self
&self