bevy_reflect/impls/core/any.rs
1use bevy_reflect_derive::impl_reflect_opaque;
2
3impl_reflect_opaque!(::core::any::TypeId(Clone, Debug, Hash, PartialEq,));
4
5#[cfg(test)]
6mod tests {
7 use bevy_reflect::FromReflect;
8
9 #[test]
10 fn type_id_should_from_reflect() {
11 let type_id = core::any::TypeId::of::<usize>();
12 let output = <core::any::TypeId as FromReflect>::from_reflect(&type_id).unwrap();
13 assert_eq!(type_id, output);
14 }
15}