blockfrost_openapi/models/error.rs
1use crate::models;
2use serde::{Deserialize, Serialize};
3
4/// Error : Internal error representation
5#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
6pub struct Error {
7 /// optional label
8 #[serde(rename = "label", skip_serializing_if = "Option::is_none")]
9 pub label: Option<String>,
10 /// error message
11 #[serde(rename = "message")]
12 pub message: String,
13}
14
15impl Error {
16 /// Internal error representation
17 pub fn new(message: String) -> Error {
18 Error {
19 label: None,
20 message,
21 }
22 }
23}
24