pub struct UpdatePerpMarketOracle {
pub _oracle: Pubkey,
pub _oracle_source: OracleSource,
}Expand description
Instruction.
Fields§
§_oracle: Pubkey§_oracle_source: OracleSourceTrait Implementations§
Source§impl BorshDeserialize for UpdatePerpMarketOracle
impl BorshDeserialize for UpdatePerpMarketOracle
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 Discriminator for UpdatePerpMarketOracle
impl Discriminator for UpdatePerpMarketOracle
Source§const DISCRIMINATOR: &'static [u8]
const DISCRIMINATOR: &'static [u8]
Discriminator slice. Read more
Auto Trait Implementations§
impl Freeze for UpdatePerpMarketOracle
impl RefUnwindSafe for UpdatePerpMarketOracle
impl Send for UpdatePerpMarketOracle
impl Sync for UpdatePerpMarketOracle
impl Unpin for UpdatePerpMarketOracle
impl UnwindSafe for UpdatePerpMarketOracle
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