|
Uni20
Asynchronous tensor and runtime library.
|
Movable state retaining one acquired tensor data-handle lifetime. More...
#include <access.hpp>
Movable state retaining one acquired tensor data-handle lifetime.
release() must be idempotent: its first call ends active access, and later calls have no effect. Moving an active state transfers that responsibility and leaves the source inactive, so releasing or destroying the moved-from state has no effect. Move construction must not throw because leases transfer this state together with the resolved mdspan that depends on it.
| State | Access-state type under test. |