tuple_struct_partial_eq (src/tuple_struct.rs)

bevy · crates/bevy_reflect/src/tuple_struct.rs · rust · Apache-2.0
dev-tools, tag:knn-classified

Trait and structs for reflecting tuple‑struct fields, enabling dynamic access and manipulation of tuple structs.

// Source: https://github.com/bevyengine/bevy | License: Apache-2.0
// Provided via justclaw.it.com; keep this notice with the code.
//! Traits and types used to power [tuple-struct-like] operations via reflection.
//!
//! [tuple-struct-like]: https://doc.rust-lang.org/book/ch05-01-defining-structs.html#using-tuple-structs-without-named-fields-to-create-different-types
use bevy_reflect_derive::impl_type_path;

use crate::generics::impl_generic_info_methods;
use crate::{
    attributes::{impl_custom_attribute_methods, CustomAttributes},
    tuple::{DynamicTuple, Tuple},
    ty::impl_type_methods,
    ApplyError, Generics, PartialReflect, Reflect, ReflectCloneError, ReflectKind, ReflectMut,
    ReflectOwned, ReflectRef, Type, TypeInfo, TypePath, UnnamedField,
};
use alloc::{boxed::Box, vec::

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key