pub struct HalfBook {
pub price_map: BTreeMap<u32, PriceLevel>,
pub order_pool: Vec<Option<OrderNode>>,
pub free_list: Vec<usize>,
}Fields§
§price_map: BTreeMap<u32, PriceLevel>§order_pool: Vec<Option<OrderNode>>§free_list: Vec<usize>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HalfBook
impl RefUnwindSafe for HalfBook
impl Send for HalfBook
impl Sync for HalfBook
impl Unpin for HalfBook
impl UnwindSafe for HalfBook
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more