rlmesh-spaces 0.1.0-rc.1

Internal RLMesh crate (unstable Rust API): space specifications and value model.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
mod composite;
mod fundamental;
mod space;
mod value;

pub use crate::{SpaceKind, SpaceSpec, SpaceType};
pub use composite::{DictSpaceBuilder, TupleSpaceBuilder};
pub use fundamental::{
    BoxSpaceBuilder, DiscreteBuilder, MultiBinaryBuilder, MultiDiscreteBuilder, TextBuilder,
};
pub use space::validate_space;
pub(crate) use space::validate_space_at;
pub(crate) use value::conform_at;
pub use value::{Conformance, PolicyOutcome, SpaceValue, ValidationPolicy, conform, contains};