Line data Source code
1 : /* SPDX-License-Identifier: LGPL-2.1+ */ 2 : #pragma once 3 : 4 : #include "unit.h" 5 : 6 : typedef struct Target Target; 7 : 8 : struct Target { 9 : Unit meta; 10 : 11 : TargetState state, deserialized_state; 12 : }; 13 : 14 : extern const UnitVTable target_vtable; 15 : 16 865 : DEFINE_CAST(TARGET, Target);