use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
pub enum JsonSet {
Nx,
Xx,
}
#[derive(Debug, Clone, Copy, PartialEq, Eq, Default, Serialize, Deserialize)]
pub struct JsonArrIndex {
pub start: isize,
pub stop: Option<isize>,
}
#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
pub enum JsonNumberOp {
IncrBy,
MultBy,
}
#[derive(Debug, Clone, PartialEq, Eq, Default, Serialize, Deserialize)]
pub struct JsonGetOptions {
pub indent: Option<String>,
pub newline: Option<String>,
pub space: Option<String>,
}