pub struct FusionCaps {
pub max_shared_memory_bytes: u32,
pub max_invocations_per_workgroup: u32,
}Expand description
Adapter caps honored by the generic fusion pass.
Fields§
Maximum workgroup-shared memory the adapter can serve.
max_invocations_per_workgroup: u32Maximum workgroup invocation count.
Implementations§
Source§impl FusionCaps
impl FusionCaps
Trait Implementations§
Source§impl Clone for FusionCaps
impl Clone for FusionCaps
Source§fn clone(&self) -> FusionCaps
fn clone(&self) -> FusionCaps
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 moreimpl Copy for FusionCaps
Source§impl Debug for FusionCaps
impl Debug for FusionCaps
Auto Trait Implementations§
impl Freeze for FusionCaps
impl RefUnwindSafe for FusionCaps
impl Send for FusionCaps
impl Sync for FusionCaps
impl Unpin for FusionCaps
impl UnsafeUnpin for FusionCaps
impl UnwindSafe for FusionCaps
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