pub struct DominatorFrontierStaticInputKey { /* private fields */ }Expand description
Primitive-owned identity for immutable dominance-frontier dispatch inputs.
Dynamic seed/frontier buffers are intentionally excluded: wrappers refresh those every dispatch. This key covers only graph shape and graph content that determine whether static device inputs can be reused safely.
Trait Implementations§
Source§impl Clone for DominatorFrontierStaticInputKey
impl Clone for DominatorFrontierStaticInputKey
Source§fn clone(&self) -> DominatorFrontierStaticInputKey
fn clone(&self) -> DominatorFrontierStaticInputKey
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 DominatorFrontierStaticInputKey
impl Eq for DominatorFrontierStaticInputKey
impl StructuralPartialEq for DominatorFrontierStaticInputKey
Auto Trait Implementations§
impl Freeze for DominatorFrontierStaticInputKey
impl RefUnwindSafe for DominatorFrontierStaticInputKey
impl Send for DominatorFrontierStaticInputKey
impl Sync for DominatorFrontierStaticInputKey
impl Unpin for DominatorFrontierStaticInputKey
impl UnsafeUnpin for DominatorFrontierStaticInputKey
impl UnwindSafe for DominatorFrontierStaticInputKey
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.