Trait rin::ecs::ResourcesThreadLocalExt[][src]

pub trait ResourcesThreadLocalExt {
    pub fn resource_thread_local<T>(&self) -> Option<ReadGuardRef<'_, T>>
    where
        T: 'static
;
pub fn resource_thread_local_mut<T>(
        &self
    ) -> Option<WriteGuardRef<'_, T, ()>>
    where
        T: 'static
;
pub fn resource_as_trait_thread_local<T>(
        &self
    ) -> Option<ReadGuardRef<'_, T>>
    where
        T: 'static + ?Sized
;
pub fn resource_as_trait_thread_local_mut<T>(
        &self
    ) -> Option<WriteGuardRef<'_, T, ()>>
    where
        T: 'static + ?Sized
; }

Required methods

pub fn resource_thread_local<T>(&self) -> Option<ReadGuardRef<'_, T>> where
    T: 'static, 
[src]

pub fn resource_thread_local_mut<T>(&self) -> Option<WriteGuardRef<'_, T, ()>> where
    T: 'static, 
[src]

pub fn resource_as_trait_thread_local<T>(&self) -> Option<ReadGuardRef<'_, T>> where
    T: 'static + ?Sized
[src]

pub fn resource_as_trait_thread_local_mut<T>(
    &self
) -> Option<WriteGuardRef<'_, T, ()>> where
    T: 'static + ?Sized
[src]

Loading content...

Implementors

impl ResourcesThreadLocalExt for Scene[src]

impl ResourcesThreadLocalExt for World[src]

impl<'a> ResourcesThreadLocalExt for CreationProxy<'a>[src]

impl<'a> ResourcesThreadLocalExt for ResourcesCreation<'a>[src]

impl<'a> ResourcesThreadLocalExt for ResourcesThreadLocal<'a>[src]

Loading content...