pub struct OptionsData {
pub expiration_date: i64,
pub calls: Vec<OptionsContract>,
pub puts: Vec<OptionsContract>,
}
Fields§
§expiration_date: i64
§calls: Vec<OptionsContract>
§puts: Vec<OptionsContract>
Trait Implementations§
Source§impl Clone for OptionsData
impl Clone for OptionsData
Source§fn clone(&self) -> OptionsData
fn clone(&self) -> OptionsData
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 OptionsData
impl Debug for OptionsData
Source§impl<'de> Deserialize<'de> for OptionsData
impl<'de> Deserialize<'de> for OptionsData
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 OptionsData
impl RefUnwindSafe for OptionsData
impl Send for OptionsData
impl Sync for OptionsData
impl Unpin for OptionsData
impl UnwindSafe for OptionsData
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