retailops_sdk/proto/
api.rs

1use crate::util::deserialize_boolish;
2use serde::{Deserialize, Serialize};
3
4pub mod config;
5pub mod reference;
6pub mod reporting;
7pub mod utility;
8
9#[derive(Debug, Deserialize, Serialize)]
10pub struct ReadResponse<T> {
11    pub records: Vec<T>,
12    #[serde(deserialize_with = "deserialize_boolish")]
13    pub success: Option<bool>,
14}
15
16#[derive(Debug, Deserialize, Serialize)]
17pub struct Response {
18    #[serde(deserialize_with = "deserialize_boolish")]
19    pub success: Option<bool>,
20}