spl_governance/tools/
structs.rs1use borsh::{BorshDeserialize, BorshSchema, BorshSerialize};
4
5#[derive(Clone, Debug, PartialEq, Eq, BorshDeserialize, BorshSerialize, BorshSchema)]
7pub struct Reserved110 {
8 pub reserved64: [u8; 64],
10 pub reserved32: [u8; 32],
12 pub reserved14: [u8; 14],
14}
15
16impl Default for Reserved110 {
17 fn default() -> Self {
18 Self {
19 reserved64: [0; 64],
20 reserved32: [0; 32],
21 reserved14: [0; 14],
22 }
23 }
24}
25
26#[derive(Clone, Debug, PartialEq, Eq, BorshDeserialize, BorshSerialize, BorshSchema)]
28pub struct Reserved119 {
29 pub reserved64: [u8; 64],
31 pub reserved32: [u8; 32],
33 pub reserved23: [u8; 23],
35}
36
37impl Default for Reserved119 {
38 fn default() -> Self {
39 Self {
40 reserved64: [0; 64],
41 reserved32: [0; 32],
42 reserved23: [0; 23],
43 }
44 }
45}