Skip to main content

codama_nodes/generated/contextual_value_nodes/
pda_seed_value_value.rs

1use crate::{
2    AccountValueNode, ArgumentValueNode, ArrayValueNode, BooleanValueNode, BytesValueNode,
3    ConstantValueNode, EnumValueNode, MapValueNode, NoneValueNode, NumberValueNode,
4    PublicKeyValueNode, SetValueNode, SomeValueNode, StringValueNode, StructValueNode,
5    TupleValueNode,
6};
7use codama_nodes_derive::node_union;
8
9#[node_union]
10pub enum PdaSeedValueValue {
11    Account(AccountValueNode),
12    Argument(ArgumentValueNode),
13    Array(ArrayValueNode),
14    Boolean(BooleanValueNode),
15    Bytes(BytesValueNode),
16    Constant(ConstantValueNode),
17    Enum(EnumValueNode),
18    Map(MapValueNode),
19    None(NoneValueNode),
20    Number(NumberValueNode),
21    PublicKey(PublicKeyValueNode),
22    Set(SetValueNode),
23    Some(SomeValueNode),
24    String(StringValueNode),
25    Struct(StructValueNode),
26    Tuple(TupleValueNode),
27}