hexga_utils 0.0.11-beta.56

miscellaneous stuff, when somethings will be too big it will be on a separate crate
Documentation
//! Stuff inside this crate need to be moved somewhere else/other subcrate...
#![allow(unused_imports)]
use hexga_core::prelude::*;
use std::ops::*;

#[cfg(feature = "serde")]
use serde::{Deserialize, Deserializer, Serialize, Serializer, ser::SerializeSeq};

pub mod non_empty_stack;
// pub mod asset;
pub mod button;
pub mod dirty;
pub mod evolution;
pub mod lazy;
pub mod message;
pub mod scope;
//pub mod interned_map;
//pub mod owned_slice;
//pub mod factorized;

use prelude::*;
pub mod prelude
{
    pub use super::non_empty_stack::prelude::*;
    // pub use super::asset::*;
    pub use super::button::prelude::*;
    pub use super::dirty::prelude::*;
    pub use super::evolution::prelude::*;
    pub use super::lazy::prelude::*;
    pub use super::message::prelude::*;
    pub use super::scope::prelude;
    //pub use super::interned_map::prelude;
}

pub mod traits
{
    pub use super::button::traits::*;
    pub use super::dirty::traits::*;
    pub use super::evolution::traits::*;
    pub use super::lazy::traits::*;
    pub use super::message::traits::*;
    pub use super::scope::traits::*;
}