template<>
daw::json::json_data_contract<Phase> struct

Public types

using type = json_member_list<json_number<"uid", Uid>, json_string_null<"name", OptName>, json_number_null<"active", OptBool>, json_number<"first_stage", Size>, json_number<"count_stage", Size>, json_array_null<"apertures", Array<Uid>, json_number_no_name<Uid>>>

Public static functions

static auto to_json_data(Phase const& phase) -> auto constexpr