pub struct ProcessInitialDeposit {
pub staking_bump: u8,
pub scorevars_ship_bump: u8,
pub escrow_auth_bump: u8,
pub escrow_bump: u8,
pub ship_quantity: u64,
}Fields§
§staking_bump: u8§scorevars_ship_bump: u8§escrow_auth_bump: u8§escrow_bump: u8§ship_quantity: u64Implementations§
Trait Implementations§
Source§impl ArrangeAccounts for ProcessInitialDeposit
impl ArrangeAccounts for ProcessInitialDeposit
type ArrangedAccounts = ProcessInitialDepositInstructionAccounts
fn arrange_accounts(accounts: &[AccountMeta]) -> Option<Self::ArrangedAccounts>
Source§impl BorshDeserialize for ProcessInitialDeposit
impl BorshDeserialize for ProcessInitialDeposit
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 CarbonDeserialize for ProcessInitialDeposit
impl CarbonDeserialize for ProcessInitialDeposit
const DISCRIMINATOR: &'static [u8]
fn deserialize(data: &[u8]) -> Option<Self>
Source§impl Clone for ProcessInitialDeposit
impl Clone for ProcessInitialDeposit
Source§fn clone(&self) -> ProcessInitialDeposit
fn clone(&self) -> ProcessInitialDeposit
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ProcessInitialDeposit
impl Debug for ProcessInitialDeposit
Source§impl Hash for ProcessInitialDeposit
impl Hash for ProcessInitialDeposit
Source§impl PartialEq for ProcessInitialDeposit
impl PartialEq for ProcessInitialDeposit
impl Eq for ProcessInitialDeposit
impl StructuralPartialEq for ProcessInitialDeposit
Auto Trait Implementations§
impl Freeze for ProcessInitialDeposit
impl RefUnwindSafe for ProcessInitialDeposit
impl Send for ProcessInitialDeposit
impl Sync for ProcessInitialDeposit
impl Unpin for ProcessInitialDeposit
impl UnwindSafe for ProcessInitialDeposit
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more