pub struct MetalOptimization {
pub use_mps: bool,
pub command_buffer_count: u32,
pub auto_memory_management: bool,
}Expand description
Metal optimization configuration
Fields§
§use_mps: boolUse Metal Performance Shaders
command_buffer_count: u32Command buffer count
auto_memory_management: boolEnable automatic memory management
Trait Implementations§
Source§impl Clone for MetalOptimization
impl Clone for MetalOptimization
Source§fn clone(&self) -> MetalOptimization
fn clone(&self) -> MetalOptimization
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MetalOptimization
impl Debug for MetalOptimization
Auto Trait Implementations§
impl Freeze for MetalOptimization
impl RefUnwindSafe for MetalOptimization
impl Send for MetalOptimization
impl Sync for MetalOptimization
impl Unpin for MetalOptimization
impl UnsafeUnpin for MetalOptimization
impl UnwindSafe for MetalOptimization
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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