Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- use serde::{Deserialize, Serialize};
- use std::collections::HashMap;
- #[derive(Debug, Deserialize, Serialize)]
- pub struct SelectData {
- #[serde(rename = "where")]
- pub where_clause: HashMap<String, Value>,
- pub columns: Vec<String>,
- pub limit: u32,
- }
- #[derive(Debug, Deserialize, Serialize)]
- #[serde(untagged)]
- pub enum Value {
- Str(String),
- Bool(bool),
- Num(f64),
- Array(Vec<Value>),
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement