Skip to main content

codama_nodes/generated/display_nodes/
display_node.rs

1use crate::{
2    AmountNumberDisplayNode, DateTimeNumberDisplayNode, DurationNumberDisplayNode,
3    EnumVariantDisplayNode, InstructionAccountDisplayNode, InstructionDisplayNode,
4    StringDisplayNode, StructFieldDisplayNode,
5};
6use codama_nodes_derive::node_union;
7
8#[node_union]
9pub enum DisplayNode {
10    AmountNumber(AmountNumberDisplayNode),
11    DateTimeNumber(DateTimeNumberDisplayNode),
12    DurationNumber(DurationNumberDisplayNode),
13    EnumVariant(EnumVariantDisplayNode),
14    Instruction(InstructionDisplayNode),
15    InstructionAccount(InstructionAccountDisplayNode),
16    String(StringDisplayNode),
17    StructField(StructFieldDisplayNode),
18}