Skip to main content

rbdc_pg/
query_result.rs

1#[derive(Debug, Default)]
2pub struct PgQueryResult {
3    pub(super) rows_affected: u64,
4}
5
6impl PgQueryResult {
7    pub fn rows_affected(&self) -> u64 {
8        self.rows_affected
9    }
10}
11
12impl Extend<PgQueryResult> for PgQueryResult {
13    fn extend<T: IntoIterator<Item = PgQueryResult>>(&mut self, iter: T) {
14        for elem in iter {
15            self.rows_affected += elem.rows_affected;
16        }
17    }
18}