Skip to main content

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