Skip to main content

Module decoded

Module decoded 

Source
Expand description

Resolver-backed decoded views over typed generic models. Module root for decoded views over typed generic models.

Each GFF-backed generic that grows a decoded view lives in its own submodule (uti, future utc, …). This root file re-exports the public items so external callers stay on rakata_generics::decoded::* paths regardless of which submodule a particular item lives in.

The two-stage project() / snapshot() rule documented in the architecture guide applies uniformly: every decoded view splits into a cheap, scope-free projection and a per-scope resolved snapshot.

Re-exports§

pub use utc::ClassKindFilter;
pub use utc::DecodedClass;
pub use utc::DecodedFeat;
pub use utc::DecodedSpecialAbility;
pub use utc::FeatKindFilter;
pub use utc::UtcProjection;
pub use utc::UtcSnapshot;
pub use uti::DecodedProperty;
pub use uti::PropertyKindFilter;
pub use uti::UtiProjection;
pub use uti::UtiSnapshot;

Modules§

utc
Decoded view over Utc.
uti
Resolver-backed decoded views over typed generic models.