/*
 * This file provides the implementation of a utility struct needed in util-c.hpp,
 * which could only be declared but not defined there due to technical reasons.
 */

#include "util-c.hpp"

// Needs to be defined outside of class because the type is not integral or an enum
const atc_results wrap_evaluation_typer<atc::Results>::error_value = atc_results{
	.success = false,
	.compressed_size = 0,
	.compressed_data = NULL,
	.compression_factor = 0,
	.decompressed_sizes_length = 0,
	.decompressed_sizes = NULL,
	.error = NAN,
	.timings_length = 0,
	.timings = NULL,
	.impl = NULL
};
