codama_nodes/generated/pda_seed_nodes/
constant_pda_seed_value.rs1use crate::{
2 ArrayValueNode, BooleanValueNode, BytesValueNode, ConstantValueNode, EnumValueNode,
3 MapValueNode, NoneValueNode, NumberValueNode, ProgramIdValueNode, PublicKeyValueNode,
4 SetValueNode, SomeValueNode, StringValueNode, StructValueNode, TupleValueNode,
5};
6use codama_nodes_derive::node_union;
7
8#[node_union]
9pub enum ConstantPdaSeedValue {
10 Array(ArrayValueNode),
11 Boolean(BooleanValueNode),
12 Bytes(BytesValueNode),
13 Constant(ConstantValueNode),
14 Enum(EnumValueNode),
15 Map(MapValueNode),
16 None(NoneValueNode),
17 Number(NumberValueNode),
18 ProgramId(ProgramIdValueNode),
19 PublicKey(PublicKeyValueNode),
20 Set(SetValueNode),
21 Some(SomeValueNode),
22 String(StringValueNode),
23 Struct(StructValueNode),
24 Tuple(TupleValueNode),
25}