pub struct HistoricalOracleData {
pub last_oracle_price: i64,
pub last_oracle_conf: u64,
pub last_oracle_delay: i64,
pub last_oracle_price_twap: i64,
pub last_oracle_price_twap5min: i64,
pub last_oracle_price_twap_ts: i64,
}Fields§
§last_oracle_price: i64§last_oracle_conf: u64§last_oracle_delay: i64§last_oracle_price_twap: i64§last_oracle_price_twap5min: i64§last_oracle_price_twap_ts: i64Trait Implementations§
Source§impl BorshDeserialize for HistoricalOracleData
impl BorshDeserialize for HistoricalOracleData
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 HistoricalOracleData
impl Clone for HistoricalOracleData
Source§fn clone(&self) -> HistoricalOracleData
fn clone(&self) -> HistoricalOracleData
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 HistoricalOracleData
impl Debug for HistoricalOracleData
Source§impl Default for HistoricalOracleData
impl Default for HistoricalOracleData
Source§fn default() -> HistoricalOracleData
fn default() -> HistoricalOracleData
Returns the “default value” for a type. Read more
impl Copy for HistoricalOracleData
Auto Trait Implementations§
impl Freeze for HistoricalOracleData
impl RefUnwindSafe for HistoricalOracleData
impl Send for HistoricalOracleData
impl Sync for HistoricalOracleData
impl Unpin for HistoricalOracleData
impl UnwindSafe for HistoricalOracleData
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