Trait rinecs::ResourcesThreadLocalExt [−][src]
pub trait ResourcesThreadLocalExt {
fn resource_thread_local<T: 'static>(&self) -> Option<ReadGuardRef<'_, T>>;
fn resource_thread_local_mut<T: 'static>(
&self
) -> Option<WriteGuardRef<'_, T>>;
fn resource_as_trait_thread_local<T: 'static + ?Sized>(
&self
) -> Option<ReadGuardRef<'_, T>>;
fn resource_as_trait_thread_local_mut<T: 'static + ?Sized>(
&self
) -> Option<WriteGuardRef<'_, T>>;
}Required methods
fn resource_thread_local<T: 'static>(&self) -> Option<ReadGuardRef<'_, T>>[src]
fn resource_thread_local_mut<T: 'static>(&self) -> Option<WriteGuardRef<'_, T>>[src]
fn resource_as_trait_thread_local<T: 'static + ?Sized>(
&self
) -> Option<ReadGuardRef<'_, T>>[src]
&self
) -> Option<ReadGuardRef<'_, T>>
fn resource_as_trait_thread_local_mut<T: 'static + ?Sized>(
&self
) -> Option<WriteGuardRef<'_, T>>[src]
&self
) -> Option<WriteGuardRef<'_, T>>
Implementors
impl ResourcesThreadLocalExt for World[src]
impl ResourcesThreadLocalExt for World[src]fn resource_thread_local<T: 'static>(&self) -> Option<ReadGuardRef<'_, T>>[src]
fn resource_thread_local_mut<T: 'static>(&self) -> Option<WriteGuardRef<'_, T>>[src]
fn resource_as_trait_thread_local<T: 'static + ?Sized>(
&self
) -> Option<ReadGuardRef<'_, T>>[src]
&self
) -> Option<ReadGuardRef<'_, T>>
fn resource_as_trait_thread_local_mut<T: 'static + ?Sized>(
&self
) -> Option<WriteGuardRef<'_, T>>[src]
&self
) -> Option<WriteGuardRef<'_, T>>
impl<'a> ResourcesThreadLocalExt for ResourcesCreation<'a>[src]
impl<'a> ResourcesThreadLocalExt for ResourcesCreation<'a>[src]fn resource_thread_local<T: 'static>(&self) -> Option<ReadGuardRef<'_, T>>[src]
fn resource_thread_local_mut<T: 'static>(&self) -> Option<WriteGuardRef<'_, T>>[src]
fn resource_as_trait_thread_local<T: 'static + ?Sized>(
&self
) -> Option<ReadGuardRef<'_, T>>[src]
&self
) -> Option<ReadGuardRef<'_, T>>
fn resource_as_trait_thread_local_mut<T: 'static + ?Sized>(
&self
) -> Option<WriteGuardRef<'_, T>>[src]
&self
) -> Option<WriteGuardRef<'_, T>>
impl<'a> ResourcesThreadLocalExt for ResourcesThreadLocal<'a>[src]
impl<'a> ResourcesThreadLocalExt for ResourcesThreadLocal<'a>[src]fn resource_thread_local<T: 'static>(&self) -> Option<ReadGuardRef<'_, T>>[src]
fn resource_thread_local_mut<T: 'static>(&self) -> Option<WriteGuardRef<'_, T>>[src]
fn resource_as_trait_thread_local<T: 'static + ?Sized>(
&self
) -> Option<ReadGuardRef<'_, T>>[src]
&self
) -> Option<ReadGuardRef<'_, T>>
fn resource_as_trait_thread_local_mut<T: 'static + ?Sized>(
&self
) -> Option<WriteGuardRef<'_, T>>[src]
&self
) -> Option<WriteGuardRef<'_, T>>