openlimits_coinbase/model/
order_time_in_force.rs

1use serde::Deserialize;
2use serde::Serialize;
3use super::CancelAfter;
4
5/// This enum represents a time in force order
6#[derive(Serialize, Deserialize, Debug, Clone)]
7#[serde(tag = "time_in_force")]
8pub enum OrderTimeInForce {
9    GTC,
10    GTT { cancel_after: CancelAfter },
11    IOC,
12    FOK,
13}