deribit_base/model/
options.rs

1/******************************************************************************
2   Author: Joaquín Béjar García
3   Email: jb@taunais.com
4   Date: 9/9/25
5******************************************************************************/
6use crate::prelude::{Instrument, TickerData};
7use serde::{Deserialize, Serialize};
8
9/// Combined option instrument data with ticker information
10#[derive(Clone, Serialize, Deserialize)]
11pub struct OptionInstrument {
12    /// The instrument details
13    pub instrument: Instrument,
14    /// Real-time ticker data for the option
15    pub ticker: TickerData,
16}