codama_nodes/generated/contextual_value_nodes/pda_value_pda.rs
1use crate::{CamelCaseString, HasName, PdaLinkNode, PdaNode};
2use codama_nodes_derive::node_union;
3
4#[node_union]
5pub enum PdaValuePda {
6 Pda(PdaNode),
7 PdaLink(PdaLinkNode),
8}
9
10impl HasName for PdaValuePda {
11 fn name(&self) -> &CamelCaseString {
12 match self {
13 PdaValuePda::Pda(node) => node.name(),
14 PdaValuePda::PdaLink(node) => node.name(),
15 }
16 }
17}