EventManager has events

This commit is contained in:
Giulio De Pasquale 2021-01-13 09:26:29 +00:00
parent 957d3e32b8
commit b677cb880f

View File

@ -1,9 +1,12 @@
use crate::connectors::{Client, Connector}; use crate::connectors::{Client, Connector};
use crate::events::Event;
use crate::models::{Order, Position}; use crate::models::{Order, Position};
use crate::ticker::Ticker; use crate::ticker::Ticker;
use std::collections::VecDeque; use std::collections::{HashMap, VecDeque};
struct EventManager {} struct EventManager {
events: Vec<Event>,
}
struct PositionManager { struct PositionManager {
queue: VecDeque<Position>, queue: VecDeque<Position>,