# Shared --- ## Object Definition ```c typedef struct _kpl_shared { KPL_POOL_HEADER(_kpl_shared); _Atomic bool mutating; bool mark; void *data; kpl_atomic_queue queue; } kpl_shared; ```