pub struct ContrastiveSolveOnChangeSublinearOp;Expand description
Op marker for the SubLinear orchestrator variant.
Trait Implementations§
Source§impl Complexity for ContrastiveSolveOnChangeSublinearOp
impl Complexity for ContrastiveSolveOnChangeSublinearOp
Source§const CLASS: ComplexityClass = ComplexityClass::SubLinear
const CLASS: ComplexityClass = ComplexityClass::SubLinear
Worst-case complexity class on a single-query call. For iterative
solvers this is the per-iter cost; the iteration count is bounded by
other configuration (max_iterations, tolerance, ef_construction).
Source§const DETAIL: &'static str = "Phase-2B: closure (SubLinear) + per-entry sublinear-Neumann (SubLinear) + top-k-in-subset \
(SubLinear). End-to-end SubLinear in n for sparse DD matrices with bounded depth."
const DETAIL: &'static str = "Phase-2B: closure (SubLinear) + per-entry sublinear-Neumann (SubLinear) + top-k-in-subset \ (SubLinear). End-to-end SubLinear in n for sparse DD matrices with bounded depth."
Optional human-readable detail for documentation / MCP tool schemas.
Defaults to the short label of
CLASS. Override when there’s a
non-obvious constant or k-bound.Auto Trait Implementations§
impl Freeze for ContrastiveSolveOnChangeSublinearOp
impl RefUnwindSafe for ContrastiveSolveOnChangeSublinearOp
impl Send for ContrastiveSolveOnChangeSublinearOp
impl Sync for ContrastiveSolveOnChangeSublinearOp
impl Unpin for ContrastiveSolveOnChangeSublinearOp
impl UnsafeUnpin for ContrastiveSolveOnChangeSublinearOp
impl UnwindSafe for ContrastiveSolveOnChangeSublinearOp
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