Struct rend3_types::ResourceHandle [−][src]
pub struct ResourceHandle<T> { /* fields omitted */ }Expand description
Owning resource handle. Used as part of rend3’s interface.
Implementations
Create a new resource handle from an index.
Part of rend3’s internal interface, use Renderer::add_* instead.
Gets the equivalent raw handle for this owning handle.
Part of rend3’s internal interface for accessing internal resrouces
Get the weak refcount for this owned handle.
Part of rend3’s internal interface.
Trait Implementations
Auto Trait Implementations
impl<T> RefUnwindSafe for ResourceHandle<T> where
T: RefUnwindSafe,
impl<T> Send for ResourceHandle<T> where
T: Send,
impl<T> Sync for ResourceHandle<T> where
T: Sync,
impl<T> Unpin for ResourceHandle<T> where
T: Unpin,
impl<T> UnwindSafe for ResourceHandle<T> where
T: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more