fret_runtime/model/mod.rs
1mod debug;
2mod error;
3mod handle;
4mod host;
5mod store;
6
7slotmap::new_key_type! {
8 /// Opaque identifier for a model entry stored in a [`ModelStore`].
9 pub struct ModelId;
10}
11
12pub use debug::{ModelChangedDebugInfo, ModelCreatedDebugInfo};
13pub use error::ModelUpdateError;
14pub use handle::{Model, WeakModel};
15pub use host::{ModelCx, ModelHost};
16pub use store::ModelStore;