Files
bakalari-types/src/error.rs
T

25 lines
587 B
Rust

use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "PascalCase")]
pub struct Error {
pub message: String,
pub model_state: ModelState,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct ModelState {
#[serde(rename = "$type")]
pub type_name: String,
#[serde(rename = "from")]
pub from: StringArray,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct StringArray {
#[serde(rename = "$type")]
pub type_name: String,
#[serde(rename = "$values")]
pub values: Vec<String>,
}