reactive_graph_graph/instances/entities/
entity_instance_errors.rs1use thiserror::Error;
2use uuid::Uuid;
3
4#[derive(Debug, Error)]
5pub enum AddEntityInstanceError {
6 #[error("The entity instance {0} already exists")]
7 EntityInstanceAlreadyExist(Uuid),
8}
9
10#[derive(Debug, Error)]
11pub enum UpdateEntityInstanceError {
12 #[error("The entity instance {0} does not exist")]
13 EntityInstanceDoesNotExist(Uuid),
14}
15
16#[derive(Debug, Error)]
17pub enum RemoveEntityInstanceError {
18 #[error("The entity instance {0} does not exist")]
19 EntityInstanceDoesNotExist(Uuid),
20 #[error("The entity instance {0} is in use")]
21 EntityInstanceInUse(Uuid),
22}