pub struct PdaInit {
pub account_name: String,
pub seeds: Vec<SeedComponent>,
pub program_id: String,
pub space: Option<u64>,
}Fields§
§account_name: String§seeds: Vec<SeedComponent>§program_id: String§space: Option<u64>Trait Implementations§
Source§impl BorshDeserialize for PdaInit
impl BorshDeserialize for PdaInit
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 PdaInit
impl BorshSerialize for PdaInit
Auto Trait Implementations§
impl Freeze for PdaInit
impl RefUnwindSafe for PdaInit
impl Send for PdaInit
impl Sync for PdaInit
impl Unpin for PdaInit
impl UnwindSafe for PdaInit
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