pub struct NewProfile {
pub args: NewProfileArgs,
}
Expand description
Instruction.
Fields§
§args: NewProfileArgs
Trait Implementations§
Source§impl BorshDeserialize for NewProfilewhere
NewProfileArgs: BorshDeserialize,
impl BorshDeserialize for NewProfilewhere
NewProfileArgs: BorshDeserialize,
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 NewProfilewhere
NewProfileArgs: BorshSerialize,
impl BorshSerialize for NewProfilewhere
NewProfileArgs: BorshSerialize,
Source§impl Discriminator for NewProfile
impl Discriminator for NewProfile
Source§const DISCRIMINATOR: &'static [u8]
const DISCRIMINATOR: &'static [u8]
Discriminator slice. Read more
Source§impl InstructionData for NewProfile
impl InstructionData for NewProfile
Auto Trait Implementations§
impl Freeze for NewProfile
impl RefUnwindSafe for NewProfile
impl Send for NewProfile
impl Sync for NewProfile
impl Unpin for NewProfile
impl UnwindSafe for NewProfile
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