rustyqlib/core/quotes.rs
1#[derive(Debug)]
2pub struct Quote{
3 pub value: f64,
4 pub bid: f64,
5 pub ask: f64,
6 pub mid: f64,
7}
8impl Quote{
9 pub fn new(value: f64) -> Self {
10 Quote{value: value, bid: value, ask: value, mid: value }
11 }
12 pub fn value(&self) -> f64 { self.value }
13 pub fn valid_value(&self) -> bool { self.value>0.0}
14}