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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more