unit-like-struct