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