pub mod configure;
/// container to save datas
pub trait Container
{
type Key;
type Value;
fn inspect( &self, item: &Self::Key )-> &Self::Value;
}
/// modify datas
pub trait Modify: Container
{
fn mofify( &mut self, item: Self::Key, value: Self::Value )-> &mut Self;
}
/// container content format
pub enum ContType
{
TOML,
Json,
YAML,
XML,
Properties,
CSV,
Html,
TXT,
SQL,
/// Custom( name )
Custm(String)
}