diff --git a/api/sixtyfps-cpp/include/sixtyfps.h b/api/sixtyfps-cpp/include/sixtyfps.h index f5363f1f8..d964a98cd 100644 --- a/api/sixtyfps-cpp/include/sixtyfps.h +++ b/api/sixtyfps-cpp/include/sixtyfps.h @@ -587,5 +587,13 @@ struct VersionCheckHelper } using cbindgen_private::StandardListViewItem; +bool operator==(const StandardListViewItem &a, const StandardListViewItem &b) { + static_assert(sizeof(StandardListViewItem) == sizeof(std::tuple), "This should be updated if there are more fields"); + return a.text == b.text; +} +bool operator!=(const StandardListViewItem &a, const StandardListViewItem &b) { + return !(a == b); +} + } // namespace sixtyfps