qust_ds/
types.rs

1#![allow(non_camel_case_types)]
2use std::cell::Ref;
3use chrono::{NaiveDateTime, NaiveDate, NaiveTime};
4use std::sync::Arc;
5
6pub type v32 = Vec<f32>;
7pub type vv32 = Vec<v32>;
8pub type vuz = Vec<usize>; 
9pub type R32<'a> = Ref<'a, v32>;
10pub type VVa<'a> = Vec<&'a v32>;
11pub type dt = NaiveDateTime;
12pub type da = NaiveDate;
13pub type tt = NaiveTime;
14pub type vdt = Vec<dt>;
15pub type vda = Vec<da>;
16pub type av32 = Arc<v32>;
17pub type avv32 = Vec<av32>;
18pub type av_v32<'a> = Vec<&'a v32>;
19pub type avdt = Arc<vdt>;
20pub type avda = Arc<vda>;
21pub type vv<T> = Vec<Vec<T>>;
22pub type hm<K, V> = std::collections::HashMap<K, V>;
23pub type sstr = &'static str;