sqlx_core_oldapi/odbc/
query_result.rs1#[derive(Debug, Default)]
2pub struct OdbcQueryResult {
3 pub(super) rows_affected: u64,
4}
5
6impl OdbcQueryResult {
7 pub fn rows_affected(&self) -> u64 {
8 self.rows_affected
9 }
10}
11
12impl Extend<OdbcQueryResult> for OdbcQueryResult {
13 fn extend<T: IntoIterator<Item = OdbcQueryResult>>(&mut self, iter: T) {
14 for elem in iter {
15 self.rows_affected += elem.rows_affected;
16 }
17 }
18}
19
20#[cfg(feature = "any")]
21impl From<OdbcQueryResult> for crate::any::AnyQueryResult {
22 fn from(result: OdbcQueryResult) -> Self {
23 crate::any::AnyQueryResult {
24 rows_affected: result.rows_affected,
25 last_insert_id: None, }
27 }
28}