pub struct ProcessRefeed {
pub staking_bump: u8,
pub scorevars_bump: u8,
pub scorevars_ship_bump: u8,
pub escrow_auth_bump: u8,
pub escrow_bump: u8,
pub food_quantity: u64,
}Fields§
§staking_bump: u8§scorevars_bump: u8§scorevars_ship_bump: u8§escrow_auth_bump: u8§escrow_bump: u8§food_quantity: u64Implementations§
Trait Implementations§
Source§impl ArrangeAccounts for ProcessRefeed
impl ArrangeAccounts for ProcessRefeed
type ArrangedAccounts = ProcessRefeedInstructionAccounts
fn arrange_accounts(accounts: &[AccountMeta]) -> Option<Self::ArrangedAccounts>
Source§impl BorshDeserialize for ProcessRefeed
impl BorshDeserialize for ProcessRefeed
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 ProcessRefeed
impl BorshSerialize for ProcessRefeed
Source§impl CarbonDeserialize for ProcessRefeed
impl CarbonDeserialize for ProcessRefeed
const DISCRIMINATOR: &'static [u8]
fn deserialize(data: &[u8]) -> Option<Self>
Source§impl Clone for ProcessRefeed
impl Clone for ProcessRefeed
Source§fn clone(&self) -> ProcessRefeed
fn clone(&self) -> ProcessRefeed
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 ProcessRefeed
impl Debug for ProcessRefeed
Source§impl Hash for ProcessRefeed
impl Hash for ProcessRefeed
Source§impl PartialEq for ProcessRefeed
impl PartialEq for ProcessRefeed
impl Eq for ProcessRefeed
impl StructuralPartialEq for ProcessRefeed
Auto Trait Implementations§
impl Freeze for ProcessRefeed
impl RefUnwindSafe for ProcessRefeed
impl Send for ProcessRefeed
impl Sync for ProcessRefeed
impl Unpin for ProcessRefeed
impl UnwindSafe for ProcessRefeed
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