pub struct PriceRequest {
pub timestamp: TimestampUs,
pub price_feed_ids: Vec<PriceFeedId>,
pub properties: Vec<PriceFeedProperty>,
pub formats: Vec<Format>,
pub json_binary_encoding: JsonBinaryEncoding,
pub parsed: bool,
pub channel: Channel,
}Fields§
§timestamp: TimestampUs§price_feed_ids: Vec<PriceFeedId>§properties: Vec<PriceFeedProperty>§formats: Vec<Format>§json_binary_encoding: JsonBinaryEncoding§parsed: boolIf true, the stream update will contain a JSON object containing
all data of the update.
channel: ChannelTrait Implementations§
Source§impl Clone for PriceRequest
impl Clone for PriceRequest
Source§fn clone(&self) -> PriceRequest
fn clone(&self) -> PriceRequest
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 PriceRequest
impl Debug for PriceRequest
Source§impl<'de> Deserialize<'de> for PriceRequest
impl<'de> Deserialize<'de> for PriceRequest
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 Hash for PriceRequest
impl Hash for PriceRequest
Source§impl PartialEq for PriceRequest
impl PartialEq for PriceRequest
Source§impl Serialize for PriceRequest
impl Serialize for PriceRequest
impl Eq for PriceRequest
impl StructuralPartialEq for PriceRequest
Auto Trait Implementations§
impl Freeze for PriceRequest
impl RefUnwindSafe for PriceRequest
impl Send for PriceRequest
impl Sync for PriceRequest
impl Unpin for PriceRequest
impl UnwindSafe for PriceRequest
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<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