[INFO] fetching crate qmetaobject 0.2.7... [INFO] documenting qmetaobject-0.2.7 against beta-2022-05-20 for beta-1.62-rustdoc-1 [INFO] extracting crate qmetaobject 0.2.7 into /workspace/builds/worker-24/source [INFO] validating manifest of crates.io crate qmetaobject 0.2.7 on toolchain beta-2022-05-20 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate qmetaobject 0.2.7 [INFO] finished tweaking crates.io crate qmetaobject 0.2.7 [INFO] tweaked toml for crates.io crate qmetaobject 0.2.7 written to /workspace/builds/worker-24/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-24/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-24/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c18b94506c2bb2c986fca35ddd728736666f77197a3b35766887dcd0e7160257 [INFO] running `Command { std: "docker" "start" "-a" "c18b94506c2bb2c986fca35ddd728736666f77197a3b35766887dcd0e7160257", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c18b94506c2bb2c986fca35ddd728736666f77197a3b35766887dcd0e7160257", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c18b94506c2bb2c986fca35ddd728736666f77197a3b35766887dcd0e7160257", kill_on_drop: false }` [INFO] [stdout] c18b94506c2bb2c986fca35ddd728736666f77197a3b35766887dcd0e7160257 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-24/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-24/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f7a551825b5487c863f41c72fab51f806d3856f36db0e59099c2ff759e40681a [INFO] running `Command { std: "docker" "start" "-a" "f7a551825b5487c863f41c72fab51f806d3856f36db0e59099c2ff759e40681a", kill_on_drop: false }` [INFO] [stderr] Compiling semver v1.0.9 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Compiling cpp_common v0.5.7 [INFO] [stderr] Compiling qmetaobject_impl v0.2.7 [INFO] [stderr] Compiling cpp_build v0.5.7 [INFO] [stderr] Compiling cpp_macros v0.5.7 [INFO] [stderr] Compiling qttypes v0.2.8 [INFO] [stderr] Compiling qmetaobject v0.2.7 (/opt/rustwide/workdir) [INFO] [stderr] Checking cpp v0.5.7 [INFO] [stderr] warning: In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlocale.h:43, [INFO] [stderr] warning: from /usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:46, [INFO] [stderr] warning: from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:49, [INFO] [stderr] warning: from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDebug:1, [INFO] [stderr] warning: from /opt/rustwide/workdir/qmetaobject_rust.hpp:22, [INFO] [stderr] warning: from src/lib.rs:230: [INFO] [stderr] warning: /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)': [INFO] [stderr] warning: /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:275:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy] [INFO] [stderr] warning: 275 | { other.d = Private(); } [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:401:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)' [INFO] [stderr] warning: 401 | inline Private(const Private &other) Q_DECL_NOTHROW [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cpp_build-0.5.7/src/lib.rs: In function 'void __cpp_closure_7050865636438689406(char* const&, const int&, const int&, char* const&, QObject* const&)': [INFO] [stderr] warning: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cpp_build-0.5.7/src/lib.rs:232:54: warning: unused parameter 'uri_ptr' [-Wunused-parameter] [INFO] [stderr] warning: 232 | void {name}({params}) {{ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cpp_build-0.5.7/src/lib.rs:232:74: warning: unused parameter 'version_major' [-Wunused-parameter] [INFO] [stderr] warning: 232 | void {name}({params}) {{ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cpp_build-0.5.7/src/lib.rs:232:100: warning: unused parameter 'version_minor' [-Wunused-parameter] [INFO] [stderr] warning: 232 | void {name}({params}) {{ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cpp_build-0.5.7/src/lib.rs:232:129: warning: unused parameter 'type_name_ptr' [-Wunused-parameter] [INFO] [stderr] warning: 232 | void {name}({params}) {{ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cpp_build-0.5.7/src/lib.rs:232:161: warning: unused parameter 'obj_ptr' [-Wunused-parameter] [INFO] [stderr] warning: 232 | void {name}({params}) {{ [INFO] [stderr] warning: | ^ [INFO] [stderr] Documenting qmetaobject v0.2.7 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 21.52s [INFO] running `Command { std: "docker" "inspect" "f7a551825b5487c863f41c72fab51f806d3856f36db0e59099c2ff759e40681a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f7a551825b5487c863f41c72fab51f806d3856f36db0e59099c2ff759e40681a", kill_on_drop: false }` [INFO] [stdout] f7a551825b5487c863f41c72fab51f806d3856f36db0e59099c2ff759e40681a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-24/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-24/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "rustdoc" "--lib" "-Zrustdoc-map" "--frozen" "--message-format=json" "--" "-Z" "unstable-options" "--document-private-items", kill_on_drop: false }` [INFO] [stdout] eddcaca020601017cbbbf244084fdadf2cd0374b1a06c5d425ba69f480c77c07 [INFO] running `Command { std: "docker" "start" "-a" "eddcaca020601017cbbbf244084fdadf2cd0374b1a06c5d425ba69f480c77c07", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.39 [INFO] [stderr] Compiling unicode-ident v1.0.0 [INFO] [stderr] Compiling syn v1.0.95 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling regex-syntax v0.6.26 [INFO] [stderr] Compiling semver v1.0.9 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Compiling unicode-xid v0.2.3 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling aho-corasick v0.7.18 [INFO] [stderr] Compiling quote v1.0.18 [INFO] [stderr] Compiling regex v1.5.6 [INFO] [stderr] Compiling cpp_common v0.5.7 [INFO] [stderr] Compiling cpp_build v0.5.7 [INFO] [stderr] Compiling qttypes v0.2.8 [INFO] [stderr] Compiling cpp_macros v0.5.7 [INFO] [stderr] Compiling qmetaobject v0.2.7 (/opt/rustwide/workdir) [INFO] [stderr] Compiling qmetaobject_impl v0.2.7 [INFO] [stderr] Checking cpp v0.5.7 [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qbytearray.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | / cpp_class!( [INFO] [stdout] 13 | | /// Wrapper around [`QByteArray`][class] class. [INFO] [stdout] 14 | | /// [INFO] [stdout] 15 | | /// [class]: https://doc.qt.io/qt-5/qbytearray.html [INFO] [stdout] 16 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 17 | | pub unsafe struct QByteArray as "QByteArray" [INFO] [stdout] 18 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qlist/qstringlist.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | / cpp_class!( [INFO] [stdout] 10 | | /// Wrapper around [`QStringList`][class] class. [INFO] [stdout] 11 | | /// [INFO] [stdout] 12 | | /// [class]: https://doc.qt.io/qt-5/qstringlist.html [INFO] [stdout] 13 | | #[derive(Default, Clone, PartialEq, Eq)] [INFO] [stdout] 14 | | pub unsafe struct QStringList as "QStringList" [INFO] [stdout] 15 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qlist/qvariantlist.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | / cpp_class!( [INFO] [stdout] 12 | | /// Wrapper around [`QVariantList`][type] typedef. [INFO] [stdout] 13 | | /// [INFO] [stdout] 14 | | /// [type]: https://doc.qt.io/qt-5/qvariant.html#QVariantList-typedef [INFO] [stdout] 15 | | pub unsafe struct QVariantList as "QVariantList" [INFO] [stdout] 16 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qstring.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / cpp_class!( [INFO] [stdout] 27 | | /// Wrapper around [`QString`][class] class. [INFO] [stdout] 28 | | /// [INFO] [stdout] 29 | | /// [class]: https://doc.qt.io/qt-5/qstring.html [INFO] [stdout] 30 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 31 | | pub unsafe struct QString as "QString" [INFO] [stdout] 32 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qurl.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | / cpp_class!( [INFO] [stdout] 10 | | /// Wrapper around [`QUrl`][class] class. [INFO] [stdout] 11 | | /// [INFO] [stdout] 12 | | /// [class]: https://doc.qt.io/qt-5/qurl.html [INFO] [stdout] 13 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 14 | | pub unsafe struct QUrl as "QUrl" [INFO] [stdout] 15 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/gui/qcolor.rs:96:1 [INFO] [stdout] | [INFO] [stdout] 96 | / cpp_class!( [INFO] [stdout] 97 | | /// Wrapper around [`QColor`][class] class. [INFO] [stdout] 98 | | /// [INFO] [stdout] 99 | | /// [class]: https://doc.qt.io/qt-5/qcolor.html [INFO] [stdout] 100 | | #[derive(Default, Clone, Copy, PartialEq)] [INFO] [stdout] 101 | | pub unsafe struct QColor as "QColor" [INFO] [stdout] 102 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:193:1 [INFO] [stdout] | [INFO] [stdout] 193 | / cpp_class!( [INFO] [stdout] 194 | | /// Wrapper around [`QDate`][class] class. [INFO] [stdout] 195 | | /// [INFO] [stdout] 196 | | /// [class]: https://doc.qt.io/qt-5/qdate.html [INFO] [stdout] 197 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 198 | | pub unsafe struct QDate as "QDate" [INFO] [stdout] 199 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:281:1 [INFO] [stdout] | [INFO] [stdout] 281 | / cpp_class!( [INFO] [stdout] 282 | | /// Wrapper around [`QTime`][class] class. [INFO] [stdout] 283 | | /// [INFO] [stdout] 284 | | /// [class]: https://doc.qt.io/qt-5/qtime.html [INFO] [stdout] 285 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 286 | | pub unsafe struct QTime as "QTime" [INFO] [stdout] 287 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:403:1 [INFO] [stdout] | [INFO] [stdout] 403 | / cpp_class!( [INFO] [stdout] 404 | | /// Wrapper around [`QDateTime`][class] class. [INFO] [stdout] 405 | | /// [INFO] [stdout] 406 | | /// [class]: https://doc.qt.io/qt-5/qdatetime.html [INFO] [stdout] 407 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 408 | | pub unsafe struct QDateTime as "QDateTime" [INFO] [stdout] 409 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:525:1 [INFO] [stdout] | [INFO] [stdout] 525 | / cpp_class!( [INFO] [stdout] 526 | | /// Wrapper around [`QVariant`][class] class. [INFO] [stdout] 527 | | /// [INFO] [stdout] 528 | | /// [class]: https://doc.qt.io/qt-5/qvariant.html [INFO] [stdout] 529 | | #[derive(PartialEq, Eq)] [INFO] [stdout] 530 | | pub unsafe struct QVariant as "QVariant" [INFO] [stdout] 531 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:718:1 [INFO] [stdout] | [INFO] [stdout] 718 | / cpp_class!( [INFO] [stdout] 719 | | /// Wrapper around [`QVariantMap`][type] typedef. [INFO] [stdout] 720 | | /// [INFO] [stdout] 721 | | /// [type]: https://doc.qt.io/qt-5/qvariant.html#QVariantMap-typedef [INFO] [stdout] 722 | | #[derive(Default, PartialEq, Eq)] [INFO] [stdout] 723 | | pub unsafe struct QVariantMap as "QVariantMap" [INFO] [stdout] 724 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:846:1 [INFO] [stdout] | [INFO] [stdout] 846 | cpp_class!(unsafe struct QVariantMapIteratorInternal as "QVariantMap::iterator"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1038:1 [INFO] [stdout] | [INFO] [stdout] 1038 | / cpp_class!( [INFO] [stdout] 1039 | | /// Wrapper around [`QModelIndex`][class] class. [INFO] [stdout] 1040 | | /// [INFO] [stdout] 1041 | | /// [class]: https://doc.qt.io/qt-5/qmodelindex.html [INFO] [stdout] 1042 | | #[derive(PartialEq, Eq)] [INFO] [stdout] 1043 | | pub unsafe struct QModelIndex as "QModelIndex" [INFO] [stdout] 1044 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1226:1 [INFO] [stdout] | [INFO] [stdout] 1226 | / cpp_class!( [INFO] [stdout] 1227 | | /// Wrapper around [`QImage`][class] class. [INFO] [stdout] 1228 | | /// [INFO] [stdout] 1229 | | /// [class]: https://doc.qt.io/qt-5/qimage.html [INFO] [stdout] 1230 | | #[derive(Default, Clone, PartialEq)] [INFO] [stdout] 1231 | | pub unsafe struct QImage as "QImage" [INFO] [stdout] 1232 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1292:1 [INFO] [stdout] | [INFO] [stdout] 1292 | / cpp_class!( [INFO] [stdout] 1293 | | /// Wrapper around [`QPixmap`][class] class. [INFO] [stdout] 1294 | | /// [INFO] [stdout] 1295 | | /// [class]: https://doc.qt.io/qt-5/qpixmap.html [INFO] [stdout] 1296 | | pub unsafe struct QPixmap as "QPixmap" [INFO] [stdout] 1297 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1335:1 [INFO] [stdout] | [INFO] [stdout] 1335 | / cpp_class!( [INFO] [stdout] 1336 | | /// Wrapper around [`QPen`][class] class. [INFO] [stdout] 1337 | | /// [INFO] [stdout] 1338 | | /// [class]: https://doc.qt.io/qt-5/qpen.html [INFO] [stdout] 1339 | | #[derive(Default)] [INFO] [stdout] 1340 | | pub unsafe struct QPen as "QPen" [INFO] [stdout] 1341 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1440:1 [INFO] [stdout] | [INFO] [stdout] 1440 | / cpp_class!( [INFO] [stdout] 1441 | | /// Wrapper around [`QBrush`][class] class. [INFO] [stdout] 1442 | | /// [INFO] [stdout] 1443 | | /// [class]: https://doc.qt.io/qt-5/qbrush.html [INFO] [stdout] 1444 | | #[derive(Default)] [INFO] [stdout] 1445 | | pub unsafe struct QBrush as "QBrush " [INFO] [stdout] 1446 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1472:1 [INFO] [stdout] | [INFO] [stdout] 1472 | / cpp_class!( [INFO] [stdout] 1473 | | /// Wrapper around [`QPainter`][class] class. [INFO] [stdout] 1474 | | /// [INFO] [stdout] 1475 | | /// [class]: https://doc.qt.io/qt-5/qpainter.html [INFO] [stdout] 1476 | | pub unsafe struct QPainter as "QPainter " [INFO] [stdout] 1477 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1729:1 [INFO] [stdout] | [INFO] [stdout] 1729 | / cpp_class!( [INFO] [stdout] 1730 | | /// Wrapper around [`QJsonValue`][class] class. [INFO] [stdout] 1731 | | /// [INFO] [stdout] 1732 | | /// [class]: https://doc.qt.io/qt-5/qjsonvalue.html [INFO] [stdout] 1733 | | #[derive(Default, PartialEq, Eq, Clone)] [INFO] [stdout] 1734 | | pub unsafe struct QJsonValue as "QJsonValue" [INFO] [stdout] 1735 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1832:1 [INFO] [stdout] | [INFO] [stdout] 1832 | / cpp_class!( [INFO] [stdout] 1833 | | /// Wrapper around [`QJsonObject`][class] class. [INFO] [stdout] 1834 | | /// [INFO] [stdout] 1835 | | /// [class]: https://doc.qt.io/qt-5/qjsonobject.html [INFO] [stdout] 1836 | | #[derive(Default, PartialEq, Eq, Clone)] [INFO] [stdout] 1837 | | pub unsafe struct QJsonObject as "QJsonObject" [INFO] [stdout] 1838 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1966:1 [INFO] [stdout] | [INFO] [stdout] 1966 | / cpp_class!( [INFO] [stdout] 1967 | | /// Wrapper around [`QJsonArray`][class] class. [INFO] [stdout] 1968 | | /// [INFO] [stdout] 1969 | | /// [class]: https://doc.qt.io/qt-5/qjsonarray.html [INFO] [stdout] 1970 | | #[derive(Default, PartialEq, Eq, Clone)] [INFO] [stdout] 1971 | | pub unsafe struct QJsonArray as "QJsonArray" [INFO] [stdout] 1972 | | ); [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `$crate::__cpp_internal_class` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QByteArray: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qbytearray.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | / cpp_class!( [INFO] [stdout] 13 | | /// Wrapper around [`QByteArray`][class] class. [INFO] [stdout] 14 | | /// [INFO] [stdout] 15 | | /// [class]: https://doc.qt.io/qt-5/qbytearray.html [INFO] [stdout] 16 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 17 | | pub unsafe struct QByteArray as "QByteArray" [INFO] [stdout] 18 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QByteArray` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `QByteArray` with `QByteArray` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qbytearray.rs:16:37 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] | ^^ no implementation for `QByteArray == QByteArray` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq` is not implemented for `QByteArray` [INFO] [stdout] note: required by a bound in `std::cmp::Eq` [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QByteArray: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qbytearray.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | / cpp_class!( [INFO] [stdout] 13 | | /// Wrapper around [`QByteArray`][class] class. [INFO] [stdout] 14 | | /// [INFO] [stdout] 15 | | /// [class]: https://doc.qt.io/qt-5/qbytearray.html [INFO] [stdout] 16 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 17 | | pub unsafe struct QByteArray as "QByteArray" [INFO] [stdout] 18 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QByteArray` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QStringList: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qlist/qstringlist.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | / cpp_class!( [INFO] [stdout] 10 | | /// Wrapper around [`QStringList`][class] class. [INFO] [stdout] 11 | | /// [INFO] [stdout] 12 | | /// [class]: https://doc.qt.io/qt-5/qstringlist.html [INFO] [stdout] 13 | | #[derive(Default, Clone, PartialEq, Eq)] [INFO] [stdout] 14 | | pub unsafe struct QStringList as "QStringList" [INFO] [stdout] 15 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QStringList` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `QStringList` with `QStringList` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qlist/qstringlist.rs:13:41 [INFO] [stdout] | [INFO] [stdout] 13 | #[derive(Default, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ no implementation for `QStringList == QStringList` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq` is not implemented for `QStringList` [INFO] [stdout] note: required by a bound in `std::cmp::Eq` [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QStringList: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qlist/qstringlist.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | / cpp_class!( [INFO] [stdout] 10 | | /// Wrapper around [`QStringList`][class] class. [INFO] [stdout] 11 | | /// [INFO] [stdout] 12 | | /// [class]: https://doc.qt.io/qt-5/qstringlist.html [INFO] [stdout] 13 | | #[derive(Default, Clone, PartialEq, Eq)] [INFO] [stdout] 14 | | pub unsafe struct QStringList as "QStringList" [INFO] [stdout] 15 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QStringList` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QVariantList: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qlist/qvariantlist.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | / cpp_class!( [INFO] [stdout] 12 | | /// Wrapper around [`QVariantList`][type] typedef. [INFO] [stdout] 13 | | /// [INFO] [stdout] 14 | | /// [type]: https://doc.qt.io/qt-5/qvariant.html#QVariantList-typedef [INFO] [stdout] 15 | | pub unsafe struct QVariantList as "QVariantList" [INFO] [stdout] 16 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QVariantList` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QVariantList: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qlist/qvariantlist.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | / cpp_class!( [INFO] [stdout] 12 | | /// Wrapper around [`QVariantList`][type] typedef. [INFO] [stdout] 13 | | /// [INFO] [stdout] 14 | | /// [type]: https://doc.qt.io/qt-5/qvariant.html#QVariantList-typedef [INFO] [stdout] 15 | | pub unsafe struct QVariantList as "QVariantList" [INFO] [stdout] 16 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QVariantList` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QString: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qstring.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / cpp_class!( [INFO] [stdout] 27 | | /// Wrapper around [`QString`][class] class. [INFO] [stdout] 28 | | /// [INFO] [stdout] 29 | | /// [class]: https://doc.qt.io/qt-5/qstring.html [INFO] [stdout] 30 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 31 | | pub unsafe struct QString as "QString" [INFO] [stdout] 32 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QString` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `QString` with `QString` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qstring.rs:30:37 [INFO] [stdout] | [INFO] [stdout] 30 | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] | ^^ no implementation for `QString == QString` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq` is not implemented for `QString` [INFO] [stdout] note: required by a bound in `std::cmp::Eq` [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QString: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qstring.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / cpp_class!( [INFO] [stdout] 27 | | /// Wrapper around [`QString`][class] class. [INFO] [stdout] 28 | | /// [INFO] [stdout] 29 | | /// [class]: https://doc.qt.io/qt-5/qstring.html [INFO] [stdout] 30 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 31 | | pub unsafe struct QString as "QString" [INFO] [stdout] 32 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QString` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QUrl: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qurl.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | / cpp_class!( [INFO] [stdout] 10 | | /// Wrapper around [`QUrl`][class] class. [INFO] [stdout] 11 | | /// [INFO] [stdout] 12 | | /// [class]: https://doc.qt.io/qt-5/qurl.html [INFO] [stdout] 13 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 14 | | pub unsafe struct QUrl as "QUrl" [INFO] [stdout] 15 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QUrl` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `QUrl` with `QUrl` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qurl.rs:13:37 [INFO] [stdout] | [INFO] [stdout] 13 | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] | ^^ no implementation for `QUrl == QUrl` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq` is not implemented for `QUrl` [INFO] [stdout] note: required by a bound in `std::cmp::Eq` [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QUrl: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/qtcore/qurl.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | / cpp_class!( [INFO] [stdout] 10 | | /// Wrapper around [`QUrl`][class] class. [INFO] [stdout] 11 | | /// [INFO] [stdout] 12 | | /// [class]: https://doc.qt.io/qt-5/qurl.html [INFO] [stdout] 13 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 14 | | pub unsafe struct QUrl as "QUrl" [INFO] [stdout] 15 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QUrl` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QColor: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/gui/qcolor.rs:96:1 [INFO] [stdout] | [INFO] [stdout] 96 | / cpp_class!( [INFO] [stdout] 97 | | /// Wrapper around [`QColor`][class] class. [INFO] [stdout] 98 | | /// [INFO] [stdout] 99 | | /// [class]: https://doc.qt.io/qt-5/qcolor.html [INFO] [stdout] 100 | | #[derive(Default, Clone, Copy, PartialEq)] [INFO] [stdout] 101 | | pub unsafe struct QColor as "QColor" [INFO] [stdout] 102 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QColor` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QColor: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/gui/qcolor.rs:96:1 [INFO] [stdout] | [INFO] [stdout] 96 | / cpp_class!( [INFO] [stdout] 97 | | /// Wrapper around [`QColor`][class] class. [INFO] [stdout] 98 | | /// [INFO] [stdout] 99 | | /// [class]: https://doc.qt.io/qt-5/qcolor.html [INFO] [stdout] 100 | | #[derive(Default, Clone, Copy, PartialEq)] [INFO] [stdout] 101 | | pub unsafe struct QColor as "QColor" [INFO] [stdout] 102 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QColor` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QDate: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:193:1 [INFO] [stdout] | [INFO] [stdout] 193 | / cpp_class!( [INFO] [stdout] 194 | | /// Wrapper around [`QDate`][class] class. [INFO] [stdout] 195 | | /// [INFO] [stdout] 196 | | /// [class]: https://doc.qt.io/qt-5/qdate.html [INFO] [stdout] 197 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 198 | | pub unsafe struct QDate as "QDate" [INFO] [stdout] 199 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QDate` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `QDate` with `QDate` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:197:37 [INFO] [stdout] | [INFO] [stdout] 197 | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] | ^^ no implementation for `QDate == QDate` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq` is not implemented for `QDate` [INFO] [stdout] note: required by a bound in `std::cmp::Eq` [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QDate: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:193:1 [INFO] [stdout] | [INFO] [stdout] 193 | / cpp_class!( [INFO] [stdout] 194 | | /// Wrapper around [`QDate`][class] class. [INFO] [stdout] 195 | | /// [INFO] [stdout] 196 | | /// [class]: https://doc.qt.io/qt-5/qdate.html [INFO] [stdout] 197 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 198 | | pub unsafe struct QDate as "QDate" [INFO] [stdout] 199 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QDate` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QTime: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:281:1 [INFO] [stdout] | [INFO] [stdout] 281 | / cpp_class!( [INFO] [stdout] 282 | | /// Wrapper around [`QTime`][class] class. [INFO] [stdout] 283 | | /// [INFO] [stdout] 284 | | /// [class]: https://doc.qt.io/qt-5/qtime.html [INFO] [stdout] 285 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 286 | | pub unsafe struct QTime as "QTime" [INFO] [stdout] 287 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QTime` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `QTime` with `QTime` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:285:37 [INFO] [stdout] | [INFO] [stdout] 285 | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] | ^^ no implementation for `QTime == QTime` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq` is not implemented for `QTime` [INFO] [stdout] note: required by a bound in `std::cmp::Eq` [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QTime: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:281:1 [INFO] [stdout] | [INFO] [stdout] 281 | / cpp_class!( [INFO] [stdout] 282 | | /// Wrapper around [`QTime`][class] class. [INFO] [stdout] 283 | | /// [INFO] [stdout] 284 | | /// [class]: https://doc.qt.io/qt-5/qtime.html [INFO] [stdout] 285 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 286 | | pub unsafe struct QTime as "QTime" [INFO] [stdout] 287 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QTime` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QDateTime: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:403:1 [INFO] [stdout] | [INFO] [stdout] 403 | / cpp_class!( [INFO] [stdout] 404 | | /// Wrapper around [`QDateTime`][class] class. [INFO] [stdout] 405 | | /// [INFO] [stdout] 406 | | /// [class]: https://doc.qt.io/qt-5/qdatetime.html [INFO] [stdout] 407 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 408 | | pub unsafe struct QDateTime as "QDateTime" [INFO] [stdout] 409 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QDateTime` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `QDateTime` with `QDateTime` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:407:37 [INFO] [stdout] | [INFO] [stdout] 407 | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] | ^^ no implementation for `QDateTime == QDateTime` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq` is not implemented for `QDateTime` [INFO] [stdout] note: required by a bound in `std::cmp::Eq` [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QDateTime: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:403:1 [INFO] [stdout] | [INFO] [stdout] 403 | / cpp_class!( [INFO] [stdout] 404 | | /// Wrapper around [`QDateTime`][class] class. [INFO] [stdout] 405 | | /// [INFO] [stdout] 406 | | /// [class]: https://doc.qt.io/qt-5/qdatetime.html [INFO] [stdout] 407 | | #[derive(PartialEq, PartialOrd, Eq, Ord)] [INFO] [stdout] 408 | | pub unsafe struct QDateTime as "QDateTime" [INFO] [stdout] 409 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QDateTime` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QVariant: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:525:1 [INFO] [stdout] | [INFO] [stdout] 525 | / cpp_class!( [INFO] [stdout] 526 | | /// Wrapper around [`QVariant`][class] class. [INFO] [stdout] 527 | | /// [INFO] [stdout] 528 | | /// [class]: https://doc.qt.io/qt-5/qvariant.html [INFO] [stdout] 529 | | #[derive(PartialEq, Eq)] [INFO] [stdout] 530 | | pub unsafe struct QVariant as "QVariant" [INFO] [stdout] 531 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QVariant` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `QVariant` with `QVariant` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:529:25 [INFO] [stdout] | [INFO] [stdout] 529 | #[derive(PartialEq, Eq)] [INFO] [stdout] | ^^ no implementation for `QVariant == QVariant` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq` is not implemented for `QVariant` [INFO] [stdout] note: required by a bound in `std::cmp::Eq` [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QVariant: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:525:1 [INFO] [stdout] | [INFO] [stdout] 525 | / cpp_class!( [INFO] [stdout] 526 | | /// Wrapper around [`QVariant`][class] class. [INFO] [stdout] 527 | | /// [INFO] [stdout] 528 | | /// [class]: https://doc.qt.io/qt-5/qvariant.html [INFO] [stdout] 529 | | #[derive(PartialEq, Eq)] [INFO] [stdout] 530 | | pub unsafe struct QVariant as "QVariant" [INFO] [stdout] 531 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QVariant` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QVariantMap: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:718:1 [INFO] [stdout] | [INFO] [stdout] 718 | / cpp_class!( [INFO] [stdout] 719 | | /// Wrapper around [`QVariantMap`][type] typedef. [INFO] [stdout] 720 | | /// [INFO] [stdout] 721 | | /// [type]: https://doc.qt.io/qt-5/qvariant.html#QVariantMap-typedef [INFO] [stdout] 722 | | #[derive(Default, PartialEq, Eq)] [INFO] [stdout] 723 | | pub unsafe struct QVariantMap as "QVariantMap" [INFO] [stdout] 724 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QVariantMap` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `QVariantMap` with `QVariantMap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:722:34 [INFO] [stdout] | [INFO] [stdout] 722 | #[derive(Default, PartialEq, Eq)] [INFO] [stdout] | ^^ no implementation for `QVariantMap == QVariantMap` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq` is not implemented for `QVariantMap` [INFO] [stdout] note: required by a bound in `std::cmp::Eq` [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QVariantMap: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:718:1 [INFO] [stdout] | [INFO] [stdout] 718 | / cpp_class!( [INFO] [stdout] 719 | | /// Wrapper around [`QVariantMap`][type] typedef. [INFO] [stdout] 720 | | /// [INFO] [stdout] 721 | | /// [type]: https://doc.qt.io/qt-5/qvariant.html#QVariantMap-typedef [INFO] [stdout] 722 | | #[derive(Default, PartialEq, Eq)] [INFO] [stdout] 723 | | pub unsafe struct QVariantMap as "QVariantMap" [INFO] [stdout] 724 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QVariantMap` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QVariantMapIteratorInternal: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:846:1 [INFO] [stdout] | [INFO] [stdout] 846 | cpp_class!(unsafe struct QVariantMapIteratorInternal as "QVariantMap::iterator"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `CppTrait` is not implemented for `QVariantMapIteratorInternal` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QVariantMapIteratorInternal: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:846:1 [INFO] [stdout] | [INFO] [stdout] 846 | cpp_class!(unsafe struct QVariantMapIteratorInternal as "QVariantMap::iterator"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `CppTrait` is not implemented for `QVariantMapIteratorInternal` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QModelIndex: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1038:1 [INFO] [stdout] | [INFO] [stdout] 1038 | / cpp_class!( [INFO] [stdout] 1039 | | /// Wrapper around [`QModelIndex`][class] class. [INFO] [stdout] 1040 | | /// [INFO] [stdout] 1041 | | /// [class]: https://doc.qt.io/qt-5/qmodelindex.html [INFO] [stdout] 1042 | | #[derive(PartialEq, Eq)] [INFO] [stdout] 1043 | | pub unsafe struct QModelIndex as "QModelIndex" [INFO] [stdout] 1044 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QModelIndex` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `QModelIndex` with `QModelIndex` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1042:25 [INFO] [stdout] | [INFO] [stdout] 1042 | #[derive(PartialEq, Eq)] [INFO] [stdout] | ^^ no implementation for `QModelIndex == QModelIndex` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq` is not implemented for `QModelIndex` [INFO] [stdout] note: required by a bound in `std::cmp::Eq` [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QModelIndex: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1038:1 [INFO] [stdout] | [INFO] [stdout] 1038 | / cpp_class!( [INFO] [stdout] 1039 | | /// Wrapper around [`QModelIndex`][class] class. [INFO] [stdout] 1040 | | /// [INFO] [stdout] 1041 | | /// [class]: https://doc.qt.io/qt-5/qmodelindex.html [INFO] [stdout] 1042 | | #[derive(PartialEq, Eq)] [INFO] [stdout] 1043 | | pub unsafe struct QModelIndex as "QModelIndex" [INFO] [stdout] 1044 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QModelIndex` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QImage: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1226:1 [INFO] [stdout] | [INFO] [stdout] 1226 | / cpp_class!( [INFO] [stdout] 1227 | | /// Wrapper around [`QImage`][class] class. [INFO] [stdout] 1228 | | /// [INFO] [stdout] 1229 | | /// [class]: https://doc.qt.io/qt-5/qimage.html [INFO] [stdout] 1230 | | #[derive(Default, Clone, PartialEq)] [INFO] [stdout] 1231 | | pub unsafe struct QImage as "QImage" [INFO] [stdout] 1232 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QImage` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QImage: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1226:1 [INFO] [stdout] | [INFO] [stdout] 1226 | / cpp_class!( [INFO] [stdout] 1227 | | /// Wrapper around [`QImage`][class] class. [INFO] [stdout] 1228 | | /// [INFO] [stdout] 1229 | | /// [class]: https://doc.qt.io/qt-5/qimage.html [INFO] [stdout] 1230 | | #[derive(Default, Clone, PartialEq)] [INFO] [stdout] 1231 | | pub unsafe struct QImage as "QImage" [INFO] [stdout] 1232 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QImage` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QPixmap: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1292:1 [INFO] [stdout] | [INFO] [stdout] 1292 | / cpp_class!( [INFO] [stdout] 1293 | | /// Wrapper around [`QPixmap`][class] class. [INFO] [stdout] 1294 | | /// [INFO] [stdout] 1295 | | /// [class]: https://doc.qt.io/qt-5/qpixmap.html [INFO] [stdout] 1296 | | pub unsafe struct QPixmap as "QPixmap" [INFO] [stdout] 1297 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QPixmap` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QPixmap: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1292:1 [INFO] [stdout] | [INFO] [stdout] 1292 | / cpp_class!( [INFO] [stdout] 1293 | | /// Wrapper around [`QPixmap`][class] class. [INFO] [stdout] 1294 | | /// [INFO] [stdout] 1295 | | /// [class]: https://doc.qt.io/qt-5/qpixmap.html [INFO] [stdout] 1296 | | pub unsafe struct QPixmap as "QPixmap" [INFO] [stdout] 1297 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QPixmap` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QPen: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1335:1 [INFO] [stdout] | [INFO] [stdout] 1335 | / cpp_class!( [INFO] [stdout] 1336 | | /// Wrapper around [`QPen`][class] class. [INFO] [stdout] 1337 | | /// [INFO] [stdout] 1338 | | /// [class]: https://doc.qt.io/qt-5/qpen.html [INFO] [stdout] 1339 | | #[derive(Default)] [INFO] [stdout] 1340 | | pub unsafe struct QPen as "QPen" [INFO] [stdout] 1341 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QPen` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QPen: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1335:1 [INFO] [stdout] | [INFO] [stdout] 1335 | / cpp_class!( [INFO] [stdout] 1336 | | /// Wrapper around [`QPen`][class] class. [INFO] [stdout] 1337 | | /// [INFO] [stdout] 1338 | | /// [class]: https://doc.qt.io/qt-5/qpen.html [INFO] [stdout] 1339 | | #[derive(Default)] [INFO] [stdout] 1340 | | pub unsafe struct QPen as "QPen" [INFO] [stdout] 1341 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QPen` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QBrush: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1440:1 [INFO] [stdout] | [INFO] [stdout] 1440 | / cpp_class!( [INFO] [stdout] 1441 | | /// Wrapper around [`QBrush`][class] class. [INFO] [stdout] 1442 | | /// [INFO] [stdout] 1443 | | /// [class]: https://doc.qt.io/qt-5/qbrush.html [INFO] [stdout] 1444 | | #[derive(Default)] [INFO] [stdout] 1445 | | pub unsafe struct QBrush as "QBrush " [INFO] [stdout] 1446 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QBrush` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QBrush: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1440:1 [INFO] [stdout] | [INFO] [stdout] 1440 | / cpp_class!( [INFO] [stdout] 1441 | | /// Wrapper around [`QBrush`][class] class. [INFO] [stdout] 1442 | | /// [INFO] [stdout] 1443 | | /// [class]: https://doc.qt.io/qt-5/qbrush.html [INFO] [stdout] 1444 | | #[derive(Default)] [INFO] [stdout] 1445 | | pub unsafe struct QBrush as "QBrush " [INFO] [stdout] 1446 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QBrush` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QPainter: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1472:1 [INFO] [stdout] | [INFO] [stdout] 1472 | / cpp_class!( [INFO] [stdout] 1473 | | /// Wrapper around [`QPainter`][class] class. [INFO] [stdout] 1474 | | /// [INFO] [stdout] 1475 | | /// [class]: https://doc.qt.io/qt-5/qpainter.html [INFO] [stdout] 1476 | | pub unsafe struct QPainter as "QPainter " [INFO] [stdout] 1477 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QPainter` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QPainter: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1472:1 [INFO] [stdout] | [INFO] [stdout] 1472 | / cpp_class!( [INFO] [stdout] 1473 | | /// Wrapper around [`QPainter`][class] class. [INFO] [stdout] 1474 | | /// [INFO] [stdout] 1475 | | /// [class]: https://doc.qt.io/qt-5/qpainter.html [INFO] [stdout] 1476 | | pub unsafe struct QPainter as "QPainter " [INFO] [stdout] 1477 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QPainter` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QJsonValue: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1729:1 [INFO] [stdout] | [INFO] [stdout] 1729 | / cpp_class!( [INFO] [stdout] 1730 | | /// Wrapper around [`QJsonValue`][class] class. [INFO] [stdout] 1731 | | /// [INFO] [stdout] 1732 | | /// [class]: https://doc.qt.io/qt-5/qjsonvalue.html [INFO] [stdout] 1733 | | #[derive(Default, PartialEq, Eq, Clone)] [INFO] [stdout] 1734 | | pub unsafe struct QJsonValue as "QJsonValue" [INFO] [stdout] 1735 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QJsonValue` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `QJsonValue` with `QJsonValue` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1733:34 [INFO] [stdout] | [INFO] [stdout] 1733 | #[derive(Default, PartialEq, Eq, Clone)] [INFO] [stdout] | ^^ no implementation for `QJsonValue == QJsonValue` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq` is not implemented for `QJsonValue` [INFO] [stdout] note: required by a bound in `std::cmp::Eq` [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QJsonValue: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1729:1 [INFO] [stdout] | [INFO] [stdout] 1729 | / cpp_class!( [INFO] [stdout] 1730 | | /// Wrapper around [`QJsonValue`][class] class. [INFO] [stdout] 1731 | | /// [INFO] [stdout] 1732 | | /// [class]: https://doc.qt.io/qt-5/qjsonvalue.html [INFO] [stdout] 1733 | | #[derive(Default, PartialEq, Eq, Clone)] [INFO] [stdout] 1734 | | pub unsafe struct QJsonValue as "QJsonValue" [INFO] [stdout] 1735 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QJsonValue` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QJsonObject: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1832:1 [INFO] [stdout] | [INFO] [stdout] 1832 | / cpp_class!( [INFO] [stdout] 1833 | | /// Wrapper around [`QJsonObject`][class] class. [INFO] [stdout] 1834 | | /// [INFO] [stdout] 1835 | | /// [class]: https://doc.qt.io/qt-5/qjsonobject.html [INFO] [stdout] 1836 | | #[derive(Default, PartialEq, Eq, Clone)] [INFO] [stdout] 1837 | | pub unsafe struct QJsonObject as "QJsonObject" [INFO] [stdout] 1838 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QJsonObject` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `QJsonObject` with `QJsonObject` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1836:34 [INFO] [stdout] | [INFO] [stdout] 1836 | #[derive(Default, PartialEq, Eq, Clone)] [INFO] [stdout] | ^^ no implementation for `QJsonObject == QJsonObject` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq` is not implemented for `QJsonObject` [INFO] [stdout] note: required by a bound in `std::cmp::Eq` [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QJsonObject: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1832:1 [INFO] [stdout] | [INFO] [stdout] 1832 | / cpp_class!( [INFO] [stdout] 1833 | | /// Wrapper around [`QJsonObject`][class] class. [INFO] [stdout] 1834 | | /// [INFO] [stdout] 1835 | | /// [class]: https://doc.qt.io/qt-5/qjsonobject.html [INFO] [stdout] 1836 | | #[derive(Default, PartialEq, Eq, Clone)] [INFO] [stdout] 1837 | | pub unsafe struct QJsonObject as "QJsonObject" [INFO] [stdout] 1838 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QJsonObject` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QJsonArray: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1966:1 [INFO] [stdout] | [INFO] [stdout] 1966 | / cpp_class!( [INFO] [stdout] 1967 | | /// Wrapper around [`QJsonArray`][class] class. [INFO] [stdout] 1968 | | /// [INFO] [stdout] 1969 | | /// [class]: https://doc.qt.io/qt-5/qjsonarray.html [INFO] [stdout] 1970 | | #[derive(Default, PartialEq, Eq, Clone)] [INFO] [stdout] 1971 | | pub unsafe struct QJsonArray as "QJsonArray" [INFO] [stdout] 1972 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QJsonArray` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: can't compare `QJsonArray` with `QJsonArray` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1970:34 [INFO] [stdout] | [INFO] [stdout] 1970 | #[derive(Default, PartialEq, Eq, Clone)] [INFO] [stdout] | ^^ no implementation for `QJsonArray == QJsonArray` [INFO] [stdout] | [INFO] [stdout] = help: the trait `PartialEq` is not implemented for `QJsonArray` [INFO] [stdout] note: required by a bound in `std::cmp::Eq` [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `QJsonArray: CppTrait` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/qttypes-0.2.8/src/lib.rs:1966:1 [INFO] [stdout] | [INFO] [stdout] 1966 | / cpp_class!( [INFO] [stdout] 1967 | | /// Wrapper around [`QJsonArray`][class] class. [INFO] [stdout] 1968 | | /// [INFO] [stdout] 1969 | | /// [class]: https://doc.qt.io/qt-5/qjsonarray.html [INFO] [stdout] 1970 | | #[derive(Default, PartialEq, Eq, Clone)] [INFO] [stdout] 1971 | | pub unsafe struct QJsonArray as "QJsonArray" [INFO] [stdout] 1972 | | ); [INFO] [stdout] | |_^ the trait `CppTrait` is not implemented for `QJsonArray` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::__cpp_class_internal` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 76 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] The following warnings were emitted during compilation: [INFO] [stderr] [INFO] [stderr] warning: In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43, [INFO] [stderr] warning: from /usr/include/x86_64-linux-gnu/qt5/QtCore/QModelIndex:1, [INFO] [stderr] warning: from src/lib.rs:181: [INFO] [stderr] warning: /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)': [INFO] [stderr] warning: /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:275:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy] [INFO] [stderr] warning: 275 | { other.d = Private(); } [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:401:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)' [INFO] [stderr] warning: 401 | inline Private(const Private &other) Q_DECL_NOTHROW [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: cargo:rustc-cdylib-link-arg was specified in the build script of qttypes v0.2.8, but that package does not contain a cdylib target [INFO] [stderr] [INFO] [stderr] Allowing this was an unintended change in the 1.50 release, and may become an error in the future. For more information, see . [INFO] [stderr] [INFO] [stderr] error: could not compile `qttypes` due to 77 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] warning: In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlocale.h:43, [INFO] [stderr] warning: from /usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:46, [INFO] [stderr] warning: from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:49, [INFO] [stderr] warning: from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDebug:1, [INFO] [stderr] warning: from /opt/rustwide/workdir/qmetaobject_rust.hpp:22, [INFO] [stderr] warning: from src/lib.rs:230: [INFO] [stderr] warning: /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)': [INFO] [stderr] warning: /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:275:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy] [INFO] [stderr] warning: 275 | { other.d = Private(); } [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:401:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)' [INFO] [stderr] warning: 401 | inline Private(const Private &other) Q_DECL_NOTHROW [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cpp_build-0.5.7/src/lib.rs: In function 'void __cpp_closure_7050865636438689406(char* const&, const int&, const int&, char* const&, QObject* const&)': [INFO] [stderr] warning: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cpp_build-0.5.7/src/lib.rs:232:54: warning: unused parameter 'uri_ptr' [-Wunused-parameter] [INFO] [stderr] warning: 232 | void {name}({params}) {{ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cpp_build-0.5.7/src/lib.rs:232:74: warning: unused parameter 'version_major' [-Wunused-parameter] [INFO] [stderr] warning: 232 | void {name}({params}) {{ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cpp_build-0.5.7/src/lib.rs:232:100: warning: unused parameter 'version_minor' [-Wunused-parameter] [INFO] [stderr] warning: 232 | void {name}({params}) {{ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cpp_build-0.5.7/src/lib.rs:232:129: warning: unused parameter 'type_name_ptr' [-Wunused-parameter] [INFO] [stderr] warning: 232 | void {name}({params}) {{ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cpp_build-0.5.7/src/lib.rs:232:161: warning: unused parameter 'obj_ptr' [-Wunused-parameter] [INFO] [stderr] warning: 232 | void {name}({params}) {{ [INFO] [stderr] warning: | ^ [INFO] running `Command { std: "docker" "inspect" "eddcaca020601017cbbbf244084fdadf2cd0374b1a06c5d425ba69f480c77c07", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "eddcaca020601017cbbbf244084fdadf2cd0374b1a06c5d425ba69f480c77c07", kill_on_drop: false }` [INFO] [stdout] eddcaca020601017cbbbf244084fdadf2cd0374b1a06c5d425ba69f480c77c07