Function bevy_reflect::struct_partial_eq
source · pub fn struct_partial_eq<S: Struct>(a: &S, b: &dyn Reflect) -> Option<bool>
Expand description
Compares a Struct
with a Reflect
value.
Returns true if and only if all of the following are true:
b
is a struct;- For each field in
a
,b
contains a field with the same name andReflect::reflect_partial_eq
returnsSome(true)
for the two field values.
Returns None
if the comparison couldn’t even be performed.