pub struct IdlPda {
pub seeds: Vec<IdlSeed>,
pub program: String,
}Fields§
§seeds: Vec<IdlSeed>§program: StringTrait Implementations§
Source§impl BorshDeserialize for IdlPda
impl BorshDeserialize for IdlPda
fn deserialize_reader<__R: Read>(reader: &mut __R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for IdlPda
impl BorshSerialize for IdlPda
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 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