Skip to main content

codama_nodes/generated/discriminator_nodes/
constant_discriminator_node.rs

1use crate::ConstantValueNode;
2use codama_nodes_derive::node;
3
4#[node]
5pub struct ConstantDiscriminatorNode {
6    // Data.
7    pub offset: u64,
8
9    // Children.
10    pub constant: ConstantValueNode,
11}
12
13impl From<ConstantDiscriminatorNode> for crate::Node {
14    fn from(val: ConstantDiscriminatorNode) -> Self {
15        crate::Node::Discriminator(val.into())
16    }
17}