fret-runtime 0.1.0

Runtime abstractions and scheduling surfaces for host integration in Fret.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
mod debug;
mod error;
mod handle;
mod host;
mod store;

slotmap::new_key_type! {
    /// Opaque identifier for a model entry stored in a [`ModelStore`].
    pub struct ModelId;
}

pub use debug::{ModelChangedDebugInfo, ModelCreatedDebugInfo};
pub use error::ModelUpdateError;
pub use handle::{Model, WeakModel};
pub use host::{ModelCx, ModelHost};
pub use store::ModelStore;