#include "cxx-qt-lib/qjsonvalue.h"
#include <cxx-qt-lib/assertion_utils.h>
#if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0))
assert_alignment_and_size(QJsonValue, {
::std::uint64_t n;
::std::size_t container;
::std::size_t t;
});
#else
assert_alignment_and_size(QJsonValue, {
::std::uint64_t n;
::std::size_t d;
::std::size_t t;
});
#endif
static_assert(!::std::is_trivially_copy_assignable<QJsonValue>::value);
static_assert(!::std::is_trivially_copy_constructible<QJsonValue>::value);
static_assert(!::std::is_trivially_destructible<QJsonValue>::value);
static_assert(QTypeInfo<QJsonValue>::isRelocatable);
namespace rust {
namespace cxxqtlib1 {
QJsonValue
qjsonvalueFromI64(::rust::i64 value)
{
return QJsonValue(static_cast<qint64>(value));
}
} }