pub(crate) struct TrackerIndexAllocators {
pub buffers: Arc<SharedTrackerIndexAllocator>,
pub textures: Arc<SharedTrackerIndexAllocator>,
pub external_textures: Arc<SharedTrackerIndexAllocator>,
pub samplers: Arc<SharedTrackerIndexAllocator>,
pub bind_groups: Arc<SharedTrackerIndexAllocator>,
pub compute_pipelines: Arc<SharedTrackerIndexAllocator>,
pub render_pipelines: Arc<SharedTrackerIndexAllocator>,
pub bundles: Arc<SharedTrackerIndexAllocator>,
pub query_sets: Arc<SharedTrackerIndexAllocator>,
pub blas_s: Arc<SharedTrackerIndexAllocator>,
pub tlas_s: Arc<SharedTrackerIndexAllocator>,
}Fields§
§buffers: Arc<SharedTrackerIndexAllocator>§textures: Arc<SharedTrackerIndexAllocator>§external_textures: Arc<SharedTrackerIndexAllocator>§samplers: Arc<SharedTrackerIndexAllocator>§bind_groups: Arc<SharedTrackerIndexAllocator>§compute_pipelines: Arc<SharedTrackerIndexAllocator>§render_pipelines: Arc<SharedTrackerIndexAllocator>§bundles: Arc<SharedTrackerIndexAllocator>§query_sets: Arc<SharedTrackerIndexAllocator>§blas_s: Arc<SharedTrackerIndexAllocator>§tlas_s: Arc<SharedTrackerIndexAllocator>Implementations§
Auto Trait Implementations§
impl Freeze for TrackerIndexAllocators
impl !RefUnwindSafe for TrackerIndexAllocators
impl Send for TrackerIndexAllocators
impl Sync for TrackerIndexAllocators
impl Unpin for TrackerIndexAllocators
impl UnsafeUnpin for TrackerIndexAllocators
impl !UnwindSafe for TrackerIndexAllocators
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more