pub struct FamilyCompute {
pub unit: ComputeUnit,
pub kernels: BTreeMap<KernelId, ComputeUnit>,
}Expand description
2026-10-02: A family’s units: its own, and the kernels that differ from it.
Fields§
§unit: ComputeUnit2026-10-02: The family’s unit.
kernels: BTreeMap<KernelId, ComputeUnit>2026-10-02: Kernels whose unit differs from the family’s.
Implementations§
Source§impl FamilyCompute
impl FamilyCompute
Sourcepub fn of(&self, kernel: &KernelId) -> &ComputeUnit
pub fn of(&self, kernel: &KernelId) -> &ComputeUnit
2026-10-02: The unit kernel runs on.
Trait Implementations§
Source§impl Clone for FamilyCompute
impl Clone for FamilyCompute
Source§fn clone(&self) -> FamilyCompute
fn clone(&self) -> FamilyCompute
Returns a duplicate of the value. Read more
1.0.0 · 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 FamilyCompute
impl Debug for FamilyCompute
Source§impl PartialEq for FamilyCompute
impl PartialEq for FamilyCompute
impl Eq for FamilyCompute
impl StructuralPartialEq for FamilyCompute
Auto Trait Implementations§
impl Freeze for FamilyCompute
impl RefUnwindSafe for FamilyCompute
impl Send for FamilyCompute
impl Sync for FamilyCompute
impl Unpin for FamilyCompute
impl UnwindSafe for FamilyCompute
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.