docchi 0.8.0

A diff-based data management language to implement unlimited undo, auto-save for games, and cloud-apps which needs to retain every change.
Documentation
pub use docchi_core::root_to_json_new_default;
pub use docchi_core::json_dir_to_root;
//pub use docchi_core::json_files_to_root;
pub use docchi_core::adjust_versions;
pub use docchi_core::intf;
//
// pub use docchi_core::HashMt;
// pub use docchi_core::HashM;
// pub use docchi_core::SetSabunError;
//
// pub use docchi_core::JsonFile;
// pub use docchi_core::JsonFileImpl;
//
// pub use docchi_core::error::CoreError;
// pub use docchi_core::error::CoreResult;

pub mod structs{
    // pub use docchi_core::structs::JsonFile;
    // pub use docchi_core::structs::JsonDir;
    pub use docchi_core::structs::RootObject;
    // pub use docchi_core::structs::RootValue;
    // pub use docchi_core::structs::RustMemberType;
    // pub use docchi_core::structs::RustValue;
    // pub use docchi_core::structs::RustString;
    // pub use docchi_core::structs::RustIntArray;
    // pub use docchi_core::structs::RustFloatArray;
    // pub use docchi_core::structs::RustBinary;
    // pub use docchi_core::structs::MutList;
    // pub use docchi_core::structs::MutInnerList;
    // pub use docchi_core::structs::MutItem;
    // pub use docchi_core::structs::ListDefObj;
    // pub use docchi_core::structs::ListDefValue;
    // pub use docchi_core::structs::ListSabValue;
    // pub use docchi_core::structs::RefSabValue;
    // pub use docchi_core::structs::RefDefObj;
    // pub use docchi_core::structs::RefDefMap;
    // pub use docchi_core::structs::RustParam;
    pub use docchi_core::structs::Qv;
    //pub use docchi_core::structs::QvType;
    pub use docchi_core::structs::NullOr;
    pub use docchi_core::structs::UndefOr;
    // pub use docchi_core::structs::VarType;
    // pub use docchi_core::structs::ParamType;
    // pub use docchi_core::structs::LinkedMap;
    // pub use docchi_core::structs::LinkedMapIter;
    // pub use docchi_core::structs::LinkedMapIterMut;
    // pub use docchi_core::structs::LinkedMapUnsafeIter;
    // pub use docchi_core::structs::MetaTable;
    // pub use docchi_core::structs::MetaTables;
    // pub use docchi_core::structs::MetaValue;
    // pub use docchi_core::structs::MetaParam;
    // pub use docchi_core::structs::HashMt;
    // pub use docchi_core::structs::MilDefObj;
}