reactive_graph_behaviour_model_impl/entity/function.rs
1use std::sync::LazyLock;
2
3use uuid::Uuid;
4
5use reactive_graph_behaviour_model_api::prelude::*;
6use reactive_graph_reactive_model_impl::ReactiveEntity;
7
8pub type EntityBehaviourFunctionsStorage<T> = LazyLock<BehaviourFunctionsReadOnlyView<Uuid, ReactiveEntity, T>>;
9pub type EntityBehaviourFunctions<T> = BehaviourFunctions<Uuid, ReactiveEntity, T>;