Skip to main content

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}