pub struct InitializeConfigInstructionArgs {
pub oracle: OracleSetup,
pub usdc_mxn_payment_feed: PaymentFeedInfo,
pub usdc_usd_payment_feed: PaymentFeedInfo,
}Fields§
§oracle: OracleSetup§usdc_mxn_payment_feed: PaymentFeedInfo§usdc_usd_payment_feed: PaymentFeedInfoTrait Implementations§
Source§impl BorshDeserialize for InitializeConfigInstructionArgs
impl BorshDeserialize for InitializeConfigInstructionArgs
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 Clone for InitializeConfigInstructionArgs
impl Clone for InitializeConfigInstructionArgs
Source§fn clone(&self) -> InitializeConfigInstructionArgs
fn clone(&self) -> InitializeConfigInstructionArgs
Returns a copy 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 PartialEq for InitializeConfigInstructionArgs
impl PartialEq for InitializeConfigInstructionArgs
Source§fn eq(&self, other: &InitializeConfigInstructionArgs) -> bool
fn eq(&self, other: &InitializeConfigInstructionArgs) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for InitializeConfigInstructionArgs
impl StructuralPartialEq for InitializeConfigInstructionArgs
Auto Trait Implementations§
impl Freeze for InitializeConfigInstructionArgs
impl RefUnwindSafe for InitializeConfigInstructionArgs
impl Send for InitializeConfigInstructionArgs
impl Sync for InitializeConfigInstructionArgs
impl Unpin for InitializeConfigInstructionArgs
impl UnwindSafe for InitializeConfigInstructionArgs
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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