reactive_graph_std_random_model/entity/
random_uuid.rs

1use crate::NAMESPACE_RANDOM;
2use reactive_graph_behaviour_model_api::behaviour_ty;
3use reactive_graph_behaviour_model_api::entity_behaviour_ty;
4use reactive_graph_graph::entity_ty;
5use reactive_graph_reactive_model_api::entity_model;
6use reactive_graph_runtime_model::Action;
7use reactive_graph_std_result_model::ResultString;
8
9entity_ty!(ENTITY_TYPE_RANDOM_UUID, NAMESPACE_RANDOM, ENTITY_TYPE_NAME_RANDOM_UUID, "random_uuid");
10behaviour_ty!(BEHAVIOUR_RANDOM_UUID, NAMESPACE_RANDOM, BEHAVIOUR_NAME_RANDOM_UUID, "random_uuid");
11entity_behaviour_ty!(ENTITY_BEHAVIOUR_RANDOM_UUID, ENTITY_TYPE_RANDOM_UUID, BEHAVIOUR_RANDOM_UUID);
12
13entity_model!(RandomUuid);
14impl Action for RandomUuid {}
15impl ResultString for RandomUuid {}