snowflake_deserializer/
data_manipulation.rs1use serde::Deserialize;
2
3#[derive(Deserialize, Debug)]
4pub struct Changes {
5 #[serde(rename = "numRowsInserted")]
6 pub rows_inserted: usize,
7 #[serde(rename = "numRowsDeleted")]
8 pub rows_deleted: usize,
9 #[serde(rename = "numRowsUpdated")]
10 pub rows_updated: usize,
11 #[serde(rename = "numDmlDuplicates")]
12 pub duplicates: usize,
13}
14
15#[derive(Deserialize, Debug)]
16pub struct DataManipulationResult {
17 pub message: String,
18 pub stats: Changes,
19}