Module computation

Source
Expand description

Contains computation::ComputationController to observe long-running computations.

Structs§

DontObserve
ExecuteMultithreaded
Availability
LogProgress
ShortCircuitingComputation
Shared data of a short-circuiting computation.
ShortCircuitingComputationHandle
Handle to a short-circuiting computation.

Enums§

ShortCircuitingComputationAbort
The reason why a (part of a) short-circuiting computation was aborted.

Constants§

LOG_PROGRESS

Statics§

RunMultithreaded
Availability
RunMultithreadedLogProgress
Availability

Traits§

ComputationController
Trait for objects that observe and control a potentially long-running computation.

Functions§

no_error
Provides an idiomatic way to convert a Result<T, !> into T, via
OSZAR »