nautilus_model/identifiers/
default.rs1use crate::identifiers::{
2 AccountId, ClientId, ClientOrderId, PositionId, StrategyId, Symbol, TradeId, TraderId, Venue,
3 VenueOrderId,
4};
5
6impl Default for AccountId {
7 fn default() -> Self {
9 Self::from("SIM-001")
10 }
11}
12
13impl Default for ClientId {
14 fn default() -> Self {
16 Self::from("SIM")
17 }
18}
19
20impl Default for ClientOrderId {
21 fn default() -> Self {
23 Self::from("O-19700101-000000-001-001-1")
24 }
25}
26
27impl Default for PositionId {
28 fn default() -> Self {
30 Self::from("P-001")
31 }
32}
33
34impl Default for StrategyId {
35 fn default() -> Self {
37 Self::from("S-001")
38 }
39}
40
41impl Default for TradeId {
42 fn default() -> Self {
44 Self::from("1")
45 }
46}
47
48impl Default for TraderId {
49 fn default() -> Self {
51 Self::from("TRADER-001")
52 }
53}
54impl Default for Symbol {
55 fn default() -> Self {
57 Self::from("AUD/USD")
58 }
59}
60
61impl Default for Venue {
62 fn default() -> Self {
64 Self::from("SIM")
65 }
66}
67
68impl Default for VenueOrderId {
69 fn default() -> Self {
71 Self::from("001")
72 }
73}