matrix_engine/engine/
typeid.rs

1use std::any::TypeId;
2
3pub trait TypeIDable {
4    fn get_type_id() -> TypeId;
5}
6
7impl<T:'static> TypeIDable for T {
8    fn get_type_id() -> TypeId {
9        TypeId::of::<T>()
10    }
11}