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