pub struct NewPriceData {
pub market_address: String,
pub updated_prices: Vec<AmmPriceEntry>,
pub block_number: i64,
pub timestamp: Value,
}Expand description
Server-emitted AMM price update (the newPriceData event).
Fields§
§market_address: String§updated_prices: Vec<AmmPriceEntry>§block_number: i64§timestamp: ValueTrait Implementations§
Source§impl Clone for NewPriceData
impl Clone for NewPriceData
Source§fn clone(&self) -> NewPriceData
fn clone(&self) -> NewPriceData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NewPriceData
impl Debug for NewPriceData
Source§impl<'de> Deserialize<'de> for NewPriceData
impl<'de> Deserialize<'de> for NewPriceData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for NewPriceData
impl RefUnwindSafe for NewPriceData
impl Send for NewPriceData
impl Sync for NewPriceData
impl Unpin for NewPriceData
impl UnsafeUnpin for NewPriceData
impl UnwindSafe for NewPriceData
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