pub struct RainbowAssetData {
pub symbol: String,
pub spot: f64,
pub volatility: f64,
pub dividend: Option<f64>,
}Fields§
§symbol: String§spot: f64§volatility: f64§dividend: Option<f64>Trait Implementations§
Source§impl Clone for RainbowAssetData
impl Clone for RainbowAssetData
Source§fn clone(&self) -> RainbowAssetData
fn clone(&self) -> RainbowAssetData
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 RainbowAssetData
impl Debug for RainbowAssetData
Source§impl<'de> Deserialize<'de> for RainbowAssetData
impl<'de> Deserialize<'de> for RainbowAssetData
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 RainbowAssetData
impl RefUnwindSafe for RainbowAssetData
impl Send for RainbowAssetData
impl Sync for RainbowAssetData
impl Unpin for RainbowAssetData
impl UnsafeUnpin for RainbowAssetData
impl UnwindSafe for RainbowAssetData
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