pub struct IdlPda {
pub seeds: Vec<IdlPdaSeed>,
pub program: Option<IdlPdaProgram>,
}Expand description
PDA definition in Anchor IDL format
Fields§
§seeds: Vec<IdlPdaSeed>§program: Option<IdlPdaProgram>Trait Implementations§
Source§impl<'de> Deserialize<'de> for IdlPda
impl<'de> Deserialize<'de> for IdlPda
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for IdlPda
impl RefUnwindSafe for IdlPda
impl Send for IdlPda
impl Sync for IdlPda
impl Unpin for IdlPda
impl UnsafeUnpin for IdlPda
impl UnwindSafe for IdlPda
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more