pyruse/src/common.rs

15 lines
284 B
Rust
Raw Normal View History

2019-11-23 23:10:40 +01:00
use chrono::DateTime;
use std::collections::HashMap;
#[derive(Clone, Debug, Eq, PartialEq)]
pub enum Value {
Bool(bool),
Str(String),
Int(isize),
2019-12-22 13:27:31 +01:00
Date(DateTime<chrono::Utc>),
Map(HashMap<String, Value>),
List(Vec<Value>)
2019-11-23 23:10:40 +01:00
}
pub type Record<'a> = HashMap<&'a str, Value>;