Struct ChainContractSnapshot
pub struct ChainContractSnapshot {
pub contract_id: ChainContractId,
pub expiry: f64,
pub strike: f64,
pub option_type: OptionType,
pub exercise_style: ExerciseStyle,
pub quote: ChainQuote,
}Fields§
§contract_id: ChainContractId§expiry: f64§strike: f64§option_type: OptionType§exercise_style: ExerciseStyle§quote: ChainQuoteTrait Implementations§
§impl Clone for ChainContractSnapshot
impl Clone for ChainContractSnapshot
§fn clone(&self) -> ChainContractSnapshot
fn clone(&self) -> ChainContractSnapshot
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for ChainContractSnapshot
impl PartialEq for ChainContractSnapshot
impl Copy for ChainContractSnapshot
impl StructuralPartialEq for ChainContractSnapshot
Auto Trait Implementations§
impl Freeze for ChainContractSnapshot
impl RefUnwindSafe for ChainContractSnapshot
impl Send for ChainContractSnapshot
impl Sync for ChainContractSnapshot
impl Unpin for ChainContractSnapshot
impl UnsafeUnpin for ChainContractSnapshot
impl UnwindSafe for ChainContractSnapshot
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)