From 3ef67902516d5dff3d1bcfa53679caa6f111d87e Mon Sep 17 00:00:00 2001 From: Danila Date: Sun, 8 Jun 2025 19:35:12 +0300 Subject: [PATCH] add related error doc --- crates/bevy_ecs/src/system/related_system.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/bevy_ecs/src/system/related_system.rs b/crates/bevy_ecs/src/system/related_system.rs index d69183c8d4..18cdcf3276 100644 --- a/crates/bevy_ecs/src/system/related_system.rs +++ b/crates/bevy_ecs/src/system/related_system.rs @@ -12,9 +12,12 @@ use derive_more::derive::Display; use crate::{error::BevyError, query::QueryEntityError}; -#[derive(Debug, Display, Copy, Clone)] +/// An error that occurs when retrieving a specific Entity’s query result from [`Related`]. +#[derive(Debug, Display, Copy, Clone, PartialEq, Eq)] pub enum RelatedQueryEntityError { + /// Error retrieving data by source relationship entity. RelationshipEntityError(QueryEntityError), + /// [`Entity`] does not have a relationship target that satisfies `F2`. RelationshipTargetEntityError(Entity), }