codama_nodes/generated/error_node.rs
1use crate::{CamelCaseString, Docs, HasName};
2use codama_nodes_derive::node;
3
4#[node]
5#[derive(Default)]
6pub struct ErrorNode {
7 // Data.
8 pub name: CamelCaseString,
9 pub code: u32,
10 pub message: String,
11 #[serde(default, skip_serializing_if = "crate::is_default")]
12 pub docs: Docs,
13}
14
15impl HasName for ErrorNode {
16 fn name(&self) -> &CamelCaseString {
17 &self.name
18 }
19}