Trait bevy_reflect::GetTypeRegistration[][src]

pub trait GetTypeRegistration {
    fn get_type_registration() -> TypeRegistration;
}

Required methods

Loading content...

Implementations on Foreign Types

impl GetTypeRegistration for bool[src]

impl GetTypeRegistration for u8[src]

impl GetTypeRegistration for u16[src]

impl GetTypeRegistration for u32[src]

impl GetTypeRegistration for u64[src]

impl GetTypeRegistration for u128[src]

impl GetTypeRegistration for usize[src]

impl GetTypeRegistration for i8[src]

impl GetTypeRegistration for i16[src]

impl GetTypeRegistration for i32[src]

impl GetTypeRegistration for i64[src]

impl GetTypeRegistration for i128[src]

impl GetTypeRegistration for isize[src]

impl GetTypeRegistration for f32[src]

impl GetTypeRegistration for f64[src]

impl GetTypeRegistration for String[src]

impl<T: Serialize + Clone + for<'de> Deserialize<'de> + Reflect + 'static> GetTypeRegistration for Option<T>[src]

impl<T: Serialize + Hash + Eq + Clone + for<'de> Deserialize<'de> + Send + Sync + 'static> GetTypeRegistration for HashSet<T>[src]

impl<T: Serialize + Clone + for<'de> Deserialize<'de> + Send + Sync + 'static> GetTypeRegistration for Range<T>[src]

impl GetTypeRegistration for Duration[src]

impl<T: Reflect + for<'de> Deserialize<'de>> GetTypeRegistration for Vec<T>[src]

impl<K, V> GetTypeRegistration for HashMap<K, V> where
    K: Reflect + Clone + Eq + Hash + for<'de> Deserialize<'de>,
    V: Reflect + Clone + for<'de> Deserialize<'de>, 
[src]

impl GetTypeRegistration for Cow<'static, str>[src]

Loading content...

Implementors

Loading content...