|
ScL Feature 0.0.1
C++20 composable proxy wrapper with pluggable executor strategy
|
Executor that holds Value in uninitialized aligned storage.
More...
#include <uninitialized.h>
Executor that holds Value in uninitialized aligned storage.
Provides correctly sized and aligned storage without constructing or destroying the object automatically, enabling deferred initialization.
std::is_trivially_copyable_v value types — byte-copying a non-trivially-copyable object is undefined behaviour. The executor type itself remains usable in pure type-level contexts (e.g. wrapper nesting and trait queries) for any Value.| Value | The wrapped value type. |