ecb_rates/table/table_getter.rs
1pub trait TableGet {
2 type RowLeftRef: AsRef<str>;
3 type RowRightRef: AsRef<str>;
4
5 fn get_header(&self) -> Option<&str>;
6 fn get_column_left(&self) -> &str;
7 fn get_column_right(&self) -> &str;
8 fn get_rows(&self) -> &Vec<(Self::RowLeftRef, f64)>;
9 fn get_width(&self) -> usize;
10 fn get_left_offset(&self) -> usize;
11}