pub struct GPUAccelerationContext {
pub gpu_available: bool,
pub memory_pool_size: usize,
}Expand description
GPU acceleration context for advanced operations
Fields§
§gpu_available: boolWhether GPU is available
memory_pool_size: usizeGPU memory pool size
Trait Implementations§
Source§impl Debug for GPUAccelerationContext
impl Debug for GPUAccelerationContext
Source§impl Default for GPUAccelerationContext
impl Default for GPUAccelerationContext
Source§fn default() -> GPUAccelerationContext
fn default() -> GPUAccelerationContext
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GPUAccelerationContext
impl RefUnwindSafe for GPUAccelerationContext
impl Send for GPUAccelerationContext
impl Sync for GPUAccelerationContext
impl Unpin for GPUAccelerationContext
impl UnwindSafe for GPUAccelerationContext
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