pub struct RecentSpreads {
pub last: i64,
pub spreads: HashMap<String, Vec<Spread>>,
}
Expand description
Spreads for one or many assets
last
parameter allows for incremental updates
Fields§
§last: i64
§spreads: HashMap<String, Vec<Spread>>
Trait Implementations§
Source§impl Clone for RecentSpreads
impl Clone for RecentSpreads
Source§fn clone(&self) -> RecentSpreads
fn clone(&self) -> RecentSpreads
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 Debug for RecentSpreads
impl Debug for RecentSpreads
Source§impl<'de> Deserialize<'de> for RecentSpreads
impl<'de> Deserialize<'de> for RecentSpreads
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
Source§impl PartialEq for RecentSpreads
impl PartialEq for RecentSpreads
impl StructuralPartialEq for RecentSpreads
Auto Trait Implementations§
impl Freeze for RecentSpreads
impl RefUnwindSafe for RecentSpreads
impl Send for RecentSpreads
impl Sync for RecentSpreads
impl Unpin for RecentSpreads
impl UnwindSafe for RecentSpreads
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