deribit_http/model/request/
mass_quote.rs

1/******************************************************************************
2   Author: Joaquín Béjar García
3   Email: jb@taunais.com
4   Date: 15/9/25
5******************************************************************************/
6use crate::model::mass_quote::MassQuoteItem;
7use pretty_simple_display::{DebugPretty, DisplaySimple};
8use serde::{Deserialize, Serialize};
9use serde_with::skip_serializing_none;
10
11/// Mass quote request
12#[skip_serializing_none]
13#[derive(DebugPretty, DisplaySimple, Clone, Serialize, Deserialize)]
14pub struct MassQuoteRequest {
15    /// List of quote items
16    pub items: Vec<MassQuoteItem>,
17    /// User-defined label for the mass quote
18    pub label: Option<String>,
19}