Crate gallium_ecs

Source
Expand description

A simple ecs system designed for serialization

Re-exports§

pub use component::*;
pub use entity::*;
pub use scene::*;
pub use system::*;
pub use world::*;

Modules§

component
entity
erased_serde
githubcrates-iodocs-rs
error
extensions
inventory
githubcrates-iodocs-rs
once_cell
Overview
scene
support
system
value
Value module.
world

Macros§

forward_to_deserialize_any
Helper macro when implementing the Deserializer part of a new data format for Serde.

Structs§

Error
This type represents all possible errors that can occur when serializing or deserializing RON data.
Map
A Value to Value map.

Enums§

Number
A wrapper for a number, which can be either f64 or i64.
Value

Functions§

from_str
A convenience function for building a deserializer and deserializing a value of type T from a string.
to_string
Serializes value and returns it as string.

Type Aliases§

Result

Attribute Macros§

deserialize
serde
serialize

Derive Macros§

Deserialize
Serialize