Skip to main content

ent/
ent.rs

1use crate::Result;
2
3pub trait Ent {
4    fn get(&self, key: &str) -> Result<&Self>;
5    fn as_bool(&self) -> Result<bool>;
6    fn as_i64(&self) -> Result<i64>;
7    fn as_u64(&self) -> Result<u64>;
8    fn as_f64(&self) -> Result<f64>;
9    fn as_str(&self) -> Result<&str>;
10}