pub struct OpEvalRegistry { /* private fields */ }Expand description
Registry of operator-evaluation overrides for the parallel evaluator.
Overrides are keyed by OpKind discriminant. When a registered override
exists for an op, it is called instead of apply_op.
Implementations§
Trait Implementations§
Source§impl Default for OpEvalRegistry
impl Default for OpEvalRegistry
Source§fn default() -> OpEvalRegistry
fn default() -> OpEvalRegistry
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OpEvalRegistry
impl RefUnwindSafe for OpEvalRegistry
impl Send for OpEvalRegistry
impl Sync for OpEvalRegistry
impl Unpin for OpEvalRegistry
impl UnsafeUnpin for OpEvalRegistry
impl UnwindSafe for OpEvalRegistry
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