codama_nodes/generated/
instruction_remaining_accounts_node.rs1use crate::{Docs, InstructionAccountDisplayNode, InstructionRemainingAccountsValue, IsSigner};
2use codama_nodes_derive::node;
3
4#[node]
5pub struct InstructionRemainingAccountsNode {
6 #[serde(skip_serializing_if = "crate::is_default")]
8 pub is_optional: Option<bool>,
9 #[serde(skip_serializing_if = "crate::is_default")]
10 pub is_signer: Option<IsSigner>,
11 #[serde(skip_serializing_if = "crate::is_default")]
12 pub is_writable: Option<bool>,
13 #[serde(default, skip_serializing_if = "crate::is_default")]
14 pub docs: Docs,
15
16 pub value: Box<InstructionRemainingAccountsValue>,
18 #[serde(skip_serializing_if = "crate::is_default")]
19 pub display: Option<InstructionAccountDisplayNode>,
20}