=>> Building net-im/yume build started at Wed Nov 5 05:12:51 EST 2025 port directory: /usr/ports/net-im/yume package name: yume-0.2.0_44 building for: FreeBSD pkg.DaveG.ca 14.3-RELEASE-p1 FreeBSD 14.3-RELEASE-p1 1403000 amd64 maintained by: yuri@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 3350 Oct 28 16:11 /usr/ports/net-im/yume/Makefile Ports top last git commit: 9bb805acfc67 Ports top unclean checkout: no Port dir last git commit: 97b5de4ffc2a Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500066 Jail OSVERSION: 1403000 Job Id: 06 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1403000 UNAME_v=FreeBSD 14.3-RELEASE-p1 1403000 UNAME_r=14.3-RELEASE-p1 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_14_3_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_14_3_x64-HEAD-ALL/06/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_3_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_3_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- yuri@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/net-im/yume/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-im/yume/work XDG_CACHE_HOME=/wrkdirs/usr/ports/net-im/yume/work/.cache HOME=/wrkdirs/usr/ports/net-im/yume/work TMPDIR="/wrkdirs/usr/ports/net-im/yume/work" PATH=/wrkdirs/usr/ports/net-im/yume/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net-im/yume/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/net-im/yume/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-im/yume/work XDG_CACHE_HOME=/wrkdirs/usr/ports/net-im/yume/work/.cache HOME=/wrkdirs/usr/ports/net-im/yume/work TMPDIR="/wrkdirs/usr/ports/net-im/yume/work" PATH=/wrkdirs/usr/ports/net-im/yume/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net-im/yume/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/yume" EXAMPLESDIR="share/examples/yume" DATADIR="share/yume" WWWDIR="www/yume" ETCDIR="etc/yume" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/yume DOCSDIR=/usr/local/share/doc/yume EXAMPLESDIR=/usr/local/share/examples/yume WWWDIR=/usr/local/www/yume ETCDIR=/usr/local/etc/yume --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> yume-0.2.0_44 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.3.1_1.pkg [pkg.DaveG.ca] Installing pkg-2.3.1_1... [pkg.DaveG.ca] Extracting pkg-2.3.1_1: .......... done ===> yume-0.2.0_44 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of yume-0.2.0_44 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by yume-0.2.0_44 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by yume-0.2.0_44 for building => SHA256 Checksum OK for rust/crates/aead-0.2.0.crate. => SHA256 Checksum OK for rust/crates/ansi_term-0.11.0.crate. => SHA256 Checksum OK for rust/crates/arc-swap-0.4.4.crate. => SHA256 Checksum OK for rust/crates/async-attributes-1.1.1.crate. => SHA256 Checksum OK for rust/crates/async-std-1.6.0.crate. => SHA256 Checksum OK for rust/crates/async-task-3.0.0.crate. => SHA256 Checksum OK for rust/crates/atty-0.2.13.crate. => SHA256 Checksum OK for rust/crates/autocfg-0.1.7.crate. => SHA256 Checksum OK for rust/crates/autocfg-1.0.0.crate. => SHA256 Checksum OK for rust/crates/base64-0.12.1.crate. => SHA256 Checksum OK for rust/crates/bitflags-1.2.1.crate. => SHA256 Checksum OK for rust/crates/bumpalo-3.2.1.crate. => SHA256 Checksum OK for rust/crates/cc-1.0.52.crate. => SHA256 Checksum OK for rust/crates/cfg-if-0.1.10.crate. => SHA256 Checksum OK for rust/crates/cfg-if-1.0.0.crate. => SHA256 Checksum OK for rust/crates/chacha20-0.3.3.crate. => SHA256 Checksum OK for rust/crates/chacha20poly1305-0.4.1.crate. => SHA256 Checksum OK for rust/crates/clap-2.33.0.crate. => SHA256 Checksum OK for rust/crates/cloudabi-0.0.3.crate. => SHA256 Checksum OK for rust/crates/crossbeam-0.7.3.crate. => SHA256 Checksum OK for rust/crates/crossbeam-channel-0.4.0.crate. => SHA256 Checksum OK for rust/crates/crossbeam-deque-0.7.2.crate. => SHA256 Checksum OK for rust/crates/crossbeam-epoch-0.8.0.crate. => SHA256 Checksum OK for rust/crates/crossbeam-queue-0.2.1.crate. => SHA256 Checksum OK for rust/crates/crossbeam-utils-0.7.2.crate. => SHA256 Checksum OK for rust/crates/crossterm-0.17.5.crate. => SHA256 Checksum OK for rust/crates/crossterm_winapi-0.6.1.crate. => SHA256 Checksum OK for rust/crates/fuchsia-zircon-0.3.3.crate. => SHA256 Checksum OK for rust/crates/fuchsia-zircon-sys-0.3.3.crate. => SHA256 Checksum OK for rust/crates/futures-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-channel-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-core-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-executor-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-io-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-macro-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-sink-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-task-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-timer-3.0.2.crate. => SHA256 Checksum OK for rust/crates/futures-util-0.3.5.crate. => SHA256 Checksum OK for rust/crates/generic-array-0.12.3.crate. => SHA256 Checksum OK for rust/crates/gloo-timers-0.2.1.crate. => SHA256 Checksum OK for rust/crates/heck-0.3.1.crate. => SHA256 Checksum OK for rust/crates/hermit-abi-0.1.3.crate. => SHA256 Checksum OK for rust/crates/iovec-0.1.4.crate. => SHA256 Checksum OK for rust/crates/itoa-0.4.4.crate. => SHA256 Checksum OK for rust/crates/js-sys-0.3.39.crate. => SHA256 Checksum OK for rust/crates/kernel32-sys-0.2.2.crate. => SHA256 Checksum OK for rust/crates/kv-log-macro-1.0.4.crate. => SHA256 Checksum OK for rust/crates/lazy_static-1.4.0.crate. => SHA256 Checksum OK for rust/crates/libc-0.2.69.crate. => SHA256 Checksum OK for rust/crates/lock_api-0.3.3.crate. => SHA256 Checksum OK for rust/crates/log-0.4.8.crate. => SHA256 Checksum OK for rust/crates/memchr-2.3.3.crate. => SHA256 Checksum OK for rust/crates/memoffset-0.5.1.crate. => SHA256 Checksum OK for rust/crates/mio-0.6.21.crate. => SHA256 Checksum OK for rust/crates/miow-0.2.1.crate. => SHA256 Checksum OK for rust/crates/net2-0.2.33.crate. => SHA256 Checksum OK for rust/crates/nix-0.17.0.crate. => SHA256 Checksum OK for rust/crates/num_cpus-1.13.0.crate. => SHA256 Checksum OK for rust/crates/once_cell-1.3.1.crate. => SHA256 Checksum OK for rust/crates/parking_lot-0.10.0.crate. => SHA256 Checksum OK for rust/crates/parking_lot_core-0.7.0.crate. => SHA256 Checksum OK for rust/crates/pin-project-0.4.16.crate. => SHA256 Checksum OK for rust/crates/pin-project-internal-0.4.16.crate. => SHA256 Checksum OK for rust/crates/pin-project-lite-0.1.4.crate. => SHA256 Checksum OK for rust/crates/pin-utils-0.1.0.crate. => SHA256 Checksum OK for rust/crates/piper-0.1.2.crate. => SHA256 Checksum OK for rust/crates/poly1305-0.5.2.crate. => SHA256 Checksum OK for rust/crates/proc-macro-error-1.0.2.crate. => SHA256 Checksum OK for rust/crates/proc-macro-error-attr-1.0.2.crate. => SHA256 Checksum OK for rust/crates/proc-macro-hack-0.5.11.crate. => SHA256 Checksum OK for rust/crates/proc-macro-nested-0.1.3.crate. => SHA256 Checksum OK for rust/crates/proc-macro2-1.0.13.crate. => SHA256 Checksum OK for rust/crates/quote-1.0.2.crate. => SHA256 Checksum OK for rust/crates/redox_syscall-0.1.56.crate. => SHA256 Checksum OK for rust/crates/ring-0.16.13.crate. => SHA256 Checksum OK for rust/crates/rustc_version-0.2.3.crate. => SHA256 Checksum OK for rust/crates/ryu-1.0.2.crate. => SHA256 Checksum OK for rust/crates/scoped-tls-hkt-0.1.2.crate. => SHA256 Checksum OK for rust/crates/scopeguard-1.0.0.crate. => SHA256 Checksum OK for rust/crates/semver-0.9.0.crate. => SHA256 Checksum OK for rust/crates/semver-parser-0.7.0.crate. => SHA256 Checksum OK for rust/crates/send_wrapper-0.4.0.crate. => SHA256 Checksum OK for rust/crates/serde-1.0.110.crate. => SHA256 Checksum OK for rust/crates/serde_derive-1.0.110.crate. => SHA256 Checksum OK for rust/crates/serde_json-1.0.53.crate. => SHA256 Checksum OK for rust/crates/signal-hook-0.1.15.crate. => SHA256 Checksum OK for rust/crates/signal-hook-registry-1.2.0.crate. => SHA256 Checksum OK for rust/crates/slab-0.4.2.crate. => SHA256 Checksum OK for rust/crates/smallvec-1.1.0.crate. => SHA256 Checksum OK for rust/crates/smol-0.1.10.crate. => SHA256 Checksum OK for rust/crates/socket2-0.3.19.crate. => SHA256 Checksum OK for rust/crates/spin-0.5.2.crate. => SHA256 Checksum OK for rust/crates/stream-cipher-0.3.2.crate. => SHA256 Checksum OK for rust/crates/strsim-0.8.0.crate. => SHA256 Checksum OK for rust/crates/structopt-0.3.14.crate. => SHA256 Checksum OK for rust/crates/structopt-derive-0.4.7.crate. => SHA256 Checksum OK for rust/crates/subtle-2.2.2.crate. => SHA256 Checksum OK for rust/crates/syn-1.0.22.crate. => SHA256 Checksum OK for rust/crates/syn-mid-0.5.0.crate. => SHA256 Checksum OK for rust/crates/textwrap-0.11.0.crate. => SHA256 Checksum OK for rust/crates/thiserror-1.0.19.crate. => SHA256 Checksum OK for rust/crates/thiserror-impl-1.0.19.crate. => SHA256 Checksum OK for rust/crates/typenum-1.11.2.crate. => SHA256 Checksum OK for rust/crates/unicode-segmentation-1.6.0.crate. => SHA256 Checksum OK for rust/crates/unicode-width-0.1.7.crate. => SHA256 Checksum OK for rust/crates/unicode-xid-0.2.0.crate. => SHA256 Checksum OK for rust/crates/universal-hash-0.3.0.crate. => SHA256 Checksum OK for rust/crates/untrusted-0.7.1.crate. => SHA256 Checksum OK for rust/crates/vec_map-0.8.2.crate. => SHA256 Checksum OK for rust/crates/version_check-0.9.1.crate. => SHA256 Checksum OK for rust/crates/void-1.0.2.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-0.2.62.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-backend-0.2.62.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-futures-0.4.12.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-macro-0.2.62.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-macro-support-0.2.62.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-shared-0.2.62.crate. => SHA256 Checksum OK for rust/crates/web-sys-0.3.39.crate. => SHA256 Checksum OK for rust/crates/wepoll-binding-2.0.2.crate. => SHA256 Checksum OK for rust/crates/wepoll-sys-2.0.0.crate. => SHA256 Checksum OK for rust/crates/winapi-0.2.8.crate. => SHA256 Checksum OK for rust/crates/winapi-0.3.8.crate. => SHA256 Checksum OK for rust/crates/winapi-build-0.1.1.crate. => SHA256 Checksum OK for rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate. => SHA256 Checksum OK for rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate. => SHA256 Checksum OK for rust/crates/ws2_32-sys-0.2.1.crate. => SHA256 Checksum OK for rust/crates/zeroize-1.1.0.crate. => SHA256 Checksum OK for yamafaktory-yume-v0.2.0_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by yume-0.2.0_44 for building ===> Extracting for yume-0.2.0_44 => SHA256 Checksum OK for rust/crates/aead-0.2.0.crate. => SHA256 Checksum OK for rust/crates/ansi_term-0.11.0.crate. => SHA256 Checksum OK for rust/crates/arc-swap-0.4.4.crate. => SHA256 Checksum OK for rust/crates/async-attributes-1.1.1.crate. => SHA256 Checksum OK for rust/crates/async-std-1.6.0.crate. => SHA256 Checksum OK for rust/crates/async-task-3.0.0.crate. => SHA256 Checksum OK for rust/crates/atty-0.2.13.crate. => SHA256 Checksum OK for rust/crates/autocfg-0.1.7.crate. => SHA256 Checksum OK for rust/crates/autocfg-1.0.0.crate. => SHA256 Checksum OK for rust/crates/base64-0.12.1.crate. => SHA256 Checksum OK for rust/crates/bitflags-1.2.1.crate. => SHA256 Checksum OK for rust/crates/bumpalo-3.2.1.crate. => SHA256 Checksum OK for rust/crates/cc-1.0.52.crate. => SHA256 Checksum OK for rust/crates/cfg-if-0.1.10.crate. => SHA256 Checksum OK for rust/crates/cfg-if-1.0.0.crate. => SHA256 Checksum OK for rust/crates/chacha20-0.3.3.crate. => SHA256 Checksum OK for rust/crates/chacha20poly1305-0.4.1.crate. => SHA256 Checksum OK for rust/crates/clap-2.33.0.crate. => SHA256 Checksum OK for rust/crates/cloudabi-0.0.3.crate. => SHA256 Checksum OK for rust/crates/crossbeam-0.7.3.crate. => SHA256 Checksum OK for rust/crates/crossbeam-channel-0.4.0.crate. => SHA256 Checksum OK for rust/crates/crossbeam-deque-0.7.2.crate. => SHA256 Checksum OK for rust/crates/crossbeam-epoch-0.8.0.crate. => SHA256 Checksum OK for rust/crates/crossbeam-queue-0.2.1.crate. => SHA256 Checksum OK for rust/crates/crossbeam-utils-0.7.2.crate. => SHA256 Checksum OK for rust/crates/crossterm-0.17.5.crate. => SHA256 Checksum OK for rust/crates/crossterm_winapi-0.6.1.crate. => SHA256 Checksum OK for rust/crates/fuchsia-zircon-0.3.3.crate. => SHA256 Checksum OK for rust/crates/fuchsia-zircon-sys-0.3.3.crate. => SHA256 Checksum OK for rust/crates/futures-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-channel-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-core-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-executor-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-io-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-macro-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-sink-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-task-0.3.5.crate. => SHA256 Checksum OK for rust/crates/futures-timer-3.0.2.crate. => SHA256 Checksum OK for rust/crates/futures-util-0.3.5.crate. => SHA256 Checksum OK for rust/crates/generic-array-0.12.3.crate. => SHA256 Checksum OK for rust/crates/gloo-timers-0.2.1.crate. => SHA256 Checksum OK for rust/crates/heck-0.3.1.crate. => SHA256 Checksum OK for rust/crates/hermit-abi-0.1.3.crate. => SHA256 Checksum OK for rust/crates/iovec-0.1.4.crate. => SHA256 Checksum OK for rust/crates/itoa-0.4.4.crate. => SHA256 Checksum OK for rust/crates/js-sys-0.3.39.crate. => SHA256 Checksum OK for rust/crates/kernel32-sys-0.2.2.crate. => SHA256 Checksum OK for rust/crates/kv-log-macro-1.0.4.crate. => SHA256 Checksum OK for rust/crates/lazy_static-1.4.0.crate. => SHA256 Checksum OK for rust/crates/libc-0.2.69.crate. => SHA256 Checksum OK for rust/crates/lock_api-0.3.3.crate. => SHA256 Checksum OK for rust/crates/log-0.4.8.crate. => SHA256 Checksum OK for rust/crates/memchr-2.3.3.crate. => SHA256 Checksum OK for rust/crates/memoffset-0.5.1.crate. => SHA256 Checksum OK for rust/crates/mio-0.6.21.crate. => SHA256 Checksum OK for rust/crates/miow-0.2.1.crate. => SHA256 Checksum OK for rust/crates/net2-0.2.33.crate. => SHA256 Checksum OK for rust/crates/nix-0.17.0.crate. => SHA256 Checksum OK for rust/crates/num_cpus-1.13.0.crate. => SHA256 Checksum OK for rust/crates/once_cell-1.3.1.crate. => SHA256 Checksum OK for rust/crates/parking_lot-0.10.0.crate. => SHA256 Checksum OK for rust/crates/parking_lot_core-0.7.0.crate. => SHA256 Checksum OK for rust/crates/pin-project-0.4.16.crate. => SHA256 Checksum OK for rust/crates/pin-project-internal-0.4.16.crate. => SHA256 Checksum OK for rust/crates/pin-project-lite-0.1.4.crate. => SHA256 Checksum OK for rust/crates/pin-utils-0.1.0.crate. => SHA256 Checksum OK for rust/crates/piper-0.1.2.crate. => SHA256 Checksum OK for rust/crates/poly1305-0.5.2.crate. => SHA256 Checksum OK for rust/crates/proc-macro-error-1.0.2.crate. => SHA256 Checksum OK for rust/crates/proc-macro-error-attr-1.0.2.crate. => SHA256 Checksum OK for rust/crates/proc-macro-hack-0.5.11.crate. => SHA256 Checksum OK for rust/crates/proc-macro-nested-0.1.3.crate. => SHA256 Checksum OK for rust/crates/proc-macro2-1.0.13.crate. => SHA256 Checksum OK for rust/crates/quote-1.0.2.crate. => SHA256 Checksum OK for rust/crates/redox_syscall-0.1.56.crate. => SHA256 Checksum OK for rust/crates/ring-0.16.13.crate. => SHA256 Checksum OK for rust/crates/rustc_version-0.2.3.crate. => SHA256 Checksum OK for rust/crates/ryu-1.0.2.crate. => SHA256 Checksum OK for rust/crates/scoped-tls-hkt-0.1.2.crate. => SHA256 Checksum OK for rust/crates/scopeguard-1.0.0.crate. => SHA256 Checksum OK for rust/crates/semver-0.9.0.crate. => SHA256 Checksum OK for rust/crates/semver-parser-0.7.0.crate. => SHA256 Checksum OK for rust/crates/send_wrapper-0.4.0.crate. => SHA256 Checksum OK for rust/crates/serde-1.0.110.crate. => SHA256 Checksum OK for rust/crates/serde_derive-1.0.110.crate. => SHA256 Checksum OK for rust/crates/serde_json-1.0.53.crate. => SHA256 Checksum OK for rust/crates/signal-hook-0.1.15.crate. => SHA256 Checksum OK for rust/crates/signal-hook-registry-1.2.0.crate. => SHA256 Checksum OK for rust/crates/slab-0.4.2.crate. => SHA256 Checksum OK for rust/crates/smallvec-1.1.0.crate. => SHA256 Checksum OK for rust/crates/smol-0.1.10.crate. => SHA256 Checksum OK for rust/crates/socket2-0.3.19.crate. => SHA256 Checksum OK for rust/crates/spin-0.5.2.crate. => SHA256 Checksum OK for rust/crates/stream-cipher-0.3.2.crate. => SHA256 Checksum OK for rust/crates/strsim-0.8.0.crate. => SHA256 Checksum OK for rust/crates/structopt-0.3.14.crate. => SHA256 Checksum OK for rust/crates/structopt-derive-0.4.7.crate. => SHA256 Checksum OK for rust/crates/subtle-2.2.2.crate. => SHA256 Checksum OK for rust/crates/syn-1.0.22.crate. => SHA256 Checksum OK for rust/crates/syn-mid-0.5.0.crate. => SHA256 Checksum OK for rust/crates/textwrap-0.11.0.crate. => SHA256 Checksum OK for rust/crates/thiserror-1.0.19.crate. => SHA256 Checksum OK for rust/crates/thiserror-impl-1.0.19.crate. => SHA256 Checksum OK for rust/crates/typenum-1.11.2.crate. => SHA256 Checksum OK for rust/crates/unicode-segmentation-1.6.0.crate. => SHA256 Checksum OK for rust/crates/unicode-width-0.1.7.crate. => SHA256 Checksum OK for rust/crates/unicode-xid-0.2.0.crate. => SHA256 Checksum OK for rust/crates/universal-hash-0.3.0.crate. => SHA256 Checksum OK for rust/crates/untrusted-0.7.1.crate. => SHA256 Checksum OK for rust/crates/vec_map-0.8.2.crate. => SHA256 Checksum OK for rust/crates/version_check-0.9.1.crate. => SHA256 Checksum OK for rust/crates/void-1.0.2.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-0.2.62.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-backend-0.2.62.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-futures-0.4.12.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-macro-0.2.62.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-macro-support-0.2.62.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-shared-0.2.62.crate. => SHA256 Checksum OK for rust/crates/web-sys-0.3.39.crate. => SHA256 Checksum OK for rust/crates/wepoll-binding-2.0.2.crate. => SHA256 Checksum OK for rust/crates/wepoll-sys-2.0.0.crate. => SHA256 Checksum OK for rust/crates/winapi-0.2.8.crate. => SHA256 Checksum OK for rust/crates/winapi-0.3.8.crate. => SHA256 Checksum OK for rust/crates/winapi-build-0.1.1.crate. => SHA256 Checksum OK for rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate. => SHA256 Checksum OK for rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate. => SHA256 Checksum OK for rust/crates/ws2_32-sys-0.2.1.crate. => SHA256 Checksum OK for rust/crates/zeroize-1.1.0.crate. => SHA256 Checksum OK for yamafaktory-yume-v0.2.0_GH0.tar.gz. ===> Moving crates to /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0//cargo-crates =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for yume-0.2.0_44 ===> Applying FreeBSD patches for yume-0.2.0_44 from /usr/ports/net-im/yume/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> yume-0.2.0_44 depends on package: rust>=1.90.0 - not found ===> Installing existing package /packages/All/rust-1.90.0_1.pkg [pkg.DaveG.ca] Installing rust-1.90.0_1... [pkg.DaveG.ca] `-- Installing curl-8.16.0... [pkg.DaveG.ca] | `-- Installing brotli-1.1.0,1... [pkg.DaveG.ca] | `-- Extracting brotli-1.1.0,1: .......... done [pkg.DaveG.ca] | `-- Installing libidn2-2.3.8... [pkg.DaveG.ca] | | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] | | `-- Installing libunistring-1.4.1... [pkg.DaveG.ca] | | `-- Extracting libunistring-1.4.1: .......... done [pkg.DaveG.ca] | `-- Extracting libidn2-2.3.8: .......... done [pkg.DaveG.ca] | `-- Installing libnghttp2-1.68.0... [pkg.DaveG.ca] | `-- Extracting libnghttp2-1.68.0: ....... done [pkg.DaveG.ca] | `-- Installing libpsl-0.21.5_2... [pkg.DaveG.ca] | `-- Extracting libpsl-0.21.5_2: ........ done [pkg.DaveG.ca] | `-- Installing libssh2-1.11.1,3... [pkg.DaveG.ca] | `-- Extracting libssh2-1.11.1,3: .......... done [pkg.DaveG.ca] | `-- Installing zstd-1.5.7... [pkg.DaveG.ca] | | `-- Installing liblz4-1.10.0,1... [pkg.DaveG.ca] | | `-- Extracting liblz4-1.10.0,1: .......... done [pkg.DaveG.ca] | `-- Extracting zstd-1.5.7: .......... done [pkg.DaveG.ca] `-- Extracting curl-8.16.0: .......... done [pkg.DaveG.ca] Extracting rust-1.90.0_1: .......... done ===> yume-0.2.0_44 depends on package: rust>=1.90.0 - found ===> Returning to build of yume-0.2.0_44 ===> yume-0.2.0_44 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> yume-0.2.0_44 depends on file: /usr/local/bin/ccache - found ===> Returning to build of yume-0.2.0_44 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for yume-0.2.0_44 ===> Additional optimization to port applied ===> Cargo config: [source.cargo] directory = '/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0//cargo-crates' [source.crates-io] replace-with = 'cargo' ===> Updating Cargo.lock Locking 1 package to latest compatible version Updating socket2 v0.3.12 -> v0.3.19 note: to see how you depend on a package, run `cargo tree --invert --package @` =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for yume-0.2.0_44 Compiling proc-macro2 v1.0.13 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :David Tolnay ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.13 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=451293c61294a2d8 -C extra-filename=-9f3273958530995a --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro2-9f3273958530995a -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Compiling unicode-xid v0.2.0 Compiling syn v1.0.22 Compiling libc v0.2.69 Compiling cfg-if v0.1.10 Compiling lazy_static v1.4.0 Compiling autocfg v1.0.0 Compiling semver-parser v0.7.0 Compiling slab v0.4.2 Compiling typenum v1.11.2 Compiling bitflags v1.2.1 Compiling scopeguard v1.0.0 Compiling once_cell v1.3.1 Compiling memchr v2.3.3 Compiling proc-macro-nested v0.1.3 Compiling version_check v0.9.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/once_cell-1.3.1 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/once_cell-1.3.1/Cargo.toml CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name once_cell --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/once_cell-1.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "parking_lot", "std"))' -C metadata=3ece81fa852e63bb -C extra-filename=-538ec5c9609be4eb --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/lazy_static-1.4.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/lazy_static-1.4.0/Cargo.toml CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name lazy_static --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/lazy_static-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=10a5856a34a2ddd1 -C extra-filename=-12bca4523c390eaf --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/bitflags-1.2.1 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/bitflags-1.2.1/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/bitflags-1.2.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "example_generated"))' -C metadata=78196420e27528fd -C extra-filename=-c27b1c476f7cd78d --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/bitflags-c27b1c476f7cd78d -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=version_check CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/version_check-0.9.1 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/version_check-0.9.1/Cargo.toml CARGO_PKG_AUTHORS='Sergio Benitez ' CARGO_PKG_DESCRIPTION='Tiny crate to check the version of the installed/running rustc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=version_check CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SergioBenitez/version_check' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name version_check --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/version_check-0.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1ac9a3dfc6747970 -C extra-filename=-867e158774812c29 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=autocfg CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/autocfg-1.0.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/autocfg-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='Josh Stone ' CARGO_PKG_DESCRIPTION='Automatic cfg for Rust compiler features' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=autocfg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name autocfg --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/autocfg-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=236c9377d85b8b1b -C extra-filename=-df4ff7dabf579f76 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.69 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=69 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="align"' --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=dda5b188481fe84a -C extra-filename=-16ca5ac8c8a25d4c --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/libc-16ca5ac8c8a25d4c -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_xid CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-xid-0.2.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-xid-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='erick.tryzelaar :kwantam ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-xid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name unicode_xid --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-xid-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "default", "no_std"))' -C metadata=223d6a9737803bb2 -C extra-filename=-440c4fe1dd9b1543 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_main CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/Cargo.toml CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typenum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.11.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_main --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/build/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("i128", "no_std", "strict"))' -C metadata=79be155e54633c26 -C extra-filename=-7bae14ce0768d551 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/typenum-7bae14ce0768d551 -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/cfg-if-0.1.10 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/cfg-if-0.1.10/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name cfg_if --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/cfg-if-0.1.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=083328f9a2a42d98 -C extra-filename=-0275a5a3899df8e2 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.22 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "quote", "test", "visit", "visit-mut"))' -C metadata=6bbf7c7d03f12c89 -C extra-filename=-2eb799c2b194dc83 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/syn-2eb799c2b194dc83 -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-nested-0.1.3 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-nested-0.1.3/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Support for nested proc-macro-hack invocations' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-nested CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro-hack' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-nested-0.1.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7f63992d034d09cf -C extra-filename=-656ff0d34d5744d7 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro-nested-656ff0d34d5744d7 -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=scopeguard CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/scopeguard-1.0.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/scopeguard-1.0.0/Cargo.toml CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer'\!'`, `defer_on_unwind'\!'`, `defer_on_success'\!'` as shorthands for guards with one of the implemented strategies. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=scopeguard CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/bluss/scopeguard' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name scopeguard --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/scopeguard-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=16b28b6afc655ef9 -C extra-filename=-26293409cd6e8336 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=slab CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/slab-0.4.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/slab-0.4.2/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/slab' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slab CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/carllerche/slab' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name slab --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/slab-0.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ebcfd13ebe89ce31 -C extra-filename=-a18d2827186f9a63 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.3.3 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "libc", "std", "use_std"))' -C metadata=a8c2ee3d8c4b8d97 -C extra-filename=-522b5753eebe9257 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/memchr-522b5753eebe9257 -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=semver_parser CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-parser-0.7.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-parser-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='Steve Klabnik ' CARGO_PKG_DESCRIPTION='Parsing of the semver spec. ' CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/semver-parser' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver-parser CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name semver_parser --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-parser-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6faf70d05cb11463 -C extra-filename=-4b7000081e5f4b37 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: `-C ar`: this option is deprecated and does nothing warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/build.rs:50:30 | 50 | let semver_exempt = cfg!(procmacro2_semver_exempt); | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `tests` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/build/main.rs:8:7 | 8 | #[cfg(tests)] | ^^^^^ help: there is a config with a similar name: `test` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tests)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tests)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `tests` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/build/main.rs:182:11 | 182 | #[cfg(tests)] | ^^^^^ help: there is a config with a similar name: `test` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tests)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tests)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-parser-0.7.0/src/version.rs:75:9 | 75 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-parser-0.7.0/src/version.rs:79:13 | 79 | try!(write!(f, "-{}", strs.join("."))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-parser-0.7.0/src/version.rs:84:13 | 84 | try!(write!(f, "+{}", strs.join("."))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-parser-0.7.0/src/range.rs:184:22 | 184 | let predicates = try!(predicates); | ^^^ warning: eliding a lifetime that's named elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/lazy_static-1.4.0/src/inline_lazy.rs:26:20 | 26 | pub fn get(&'static self, f: F) -> &T | ^^^^^^^ -- the same lifetime is elided here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: consistently use `'static` | 26 | pub fn get(&'static self, f: F) -> &'static T | +++++++ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/once_cell-1.3.1/src/imp_std.rs:120:46 | 120 | let old = my_state_and_queue.compare_and_swap( | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/once_cell-1.3.1/src/imp_std.rs:162:35 | 162 | let old = state_and_queue.compare_and_swap(current_state, me | RUNNING, Ordering::Release); | ^^^^^^^^^^^^^^^^ warning: `cfg-if` (lib) generated 1 warning (1 duplicate) Compiling futures-core v0.3.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_core CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-core-0.3.5 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-core-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='The core traits and types in for the `futures` library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name futures_core --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-core-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "cfg-target-has-atomic", "default", "std", "unstable"))' -C metadata=541625afc2eef823 -C extra-filename=-1e534e03399fc3a6 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: `unicode-xid` (lib) generated 1 warning (1 duplicate) warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/slab-0.4.2/src/lib.rs:438:17 | 438 | pub fn iter(&self) -> Iter { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/slab-0.4.2/src/lib.rs:2:9 | 2 | #![deny(warnings, missing_docs, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 438 | pub fn iter(&self) -> Iter<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/slab-0.4.2/src/lib.rs:470:21 | 470 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 470 | pub fn iter_mut(&mut self) -> IterMut<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/slab-0.4.2/src/lib.rs:621:25 | 621 | pub fn vacant_entry(&mut self) -> VacantEntry { | ^^^^^^^^^ -------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 621 | pub fn vacant_entry(&mut self) -> VacantEntry<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/slab-0.4.2/src/lib.rs:776:18 | 776 | pub fn drain(&mut self) -> Drain { | ^^^^^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 776 | pub fn drain(&mut self) -> Drain<'_, T> { | +++ Compiling autocfg v0.1.7 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=autocfg CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/autocfg-0.1.7 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/autocfg-0.1.7/Cargo.toml CARGO_PKG_AUTHORS='Josh Stone ' CARGO_PKG_DESCRIPTION='Automatic cfg for Rust compiler features' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=autocfg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name autocfg --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/autocfg-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0eb8028091a5fd7c -C extra-filename=-e248dac29d7662d8 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: `lazy_static` (lib) generated 2 warnings (1 duplicate) Compiling futures-sink v0.3.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_sink CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-sink-0.3.5 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-sink-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='The asynchronous `Sink` trait for the futures-rs library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-sink CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name futures_sink --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-sink-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=e41004fd373297d3 -C extra-filename=-b88d81cd0bfe8263 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: `scopeguard` (lib) generated 1 warning (1 duplicate) Compiling semver v0.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=semver CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='Steve Klabnik :The Rust Project Developers' CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison. ' CARGO_PKG_HOMEPAGE='https://docs.rs/crate/semver/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name semver --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ci", "default", "serde"))' -C metadata=1a7d52ae80cb051d -C extra-filename=-892c5bb90b8f979d --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern semver_parser=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsemver_parser-4b7000081e5f4b37.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-core-0.3.5/src/task/__internal/atomic_waker.rs:262:26 | 262 | match self.state.compare_and_swap(WAITING, REGISTERING, Acquire) { | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: `slab` (lib) generated 5 warnings (1 duplicate) Compiling log v0.4.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="kv_unstable"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv_unstable", "kv_unstable_sval", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "std", "sval"))' -C metadata=66d17a50a0d9c173 -C extra-filename=-1549929ceb14897f --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/log-1549929ceb14897f -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: trait `AssertSync` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-core-0.3.5/src/task/__internal/atomic_waker.rs:202:15 | 202 | trait AssertSync: Sync {} | ^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version.rs:271:9 | 271 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version.rs:273:13 | 273 | try!(write!(f, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version.rs:278:17 | 278 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version.rs:276:21 | 276 | try!(write!(f, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version.rs:282:13 | 282 | try!(write!(f, "+")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version.rs:287:17 | 287 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version.rs:285:21 | 285 | try!(write!(f, ".")) | ^^^ warning: unused import: `std::result` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:13:5 | 13 | use std::result; | ^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:492:13 | 492 | try!(write!(fmt, "*")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:496:21 | 496 | try!(write!(fmt, "{}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:498:21 | 498 | try!(write!(fmt, ", {}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:510:32 | 510 | Wildcard(Major) => try!(write!(fmt, "*")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:511:32 | 511 | Wildcard(Minor) => try!(write!(fmt, "{}.*", self.major)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:514:21 | 514 | try!(write!(fmt, "{}.{}.*", self.major, minor)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:516:21 | 516 | try!(write!(fmt, "{}.*.*", self.major)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:520:17 | 520 | try!(write!(fmt, "{}{}", self.op, self.major)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:523:32 | 523 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:528:32 | 528 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:533:21 | 533 | try!(write!(fmt, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:538:25 | 538 | try!(write!(fmt, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:536:29 | 536 | ... try!(write!(fmt, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:551:19 | 551 | Ex => try!(write!(fmt, "= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:552:19 | 552 | Gt => try!(write!(fmt, "> ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:553:21 | 553 | GtEq => try!(write!(fmt, ">= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:554:19 | 554 | Lt => try!(write!(fmt, "< ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:555:21 | 555 | LtEq => try!(write!(fmt, "<= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:556:22 | 556 | Tilde => try!(write!(fmt, "~")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:557:27 | 557 | Compatible => try!(write!(fmt, "^")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:559:28 | 559 | Wildcard(_) => try!(write!(fmt, "")), | ^^^ warning: `once_cell` (lib) generated 3 warnings (1 duplicate) Compiling futures-channel v0.3.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_channel CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-channel-0.3.5 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-channel-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Channels for asynchronous communication using futures-rs. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-channel CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name futures_channel --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-channel-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="futures-sink"' --cfg 'feature="sink"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "cfg-target-has-atomic", "default", "futures-sink", "sink", "std", "unstable"))' -C metadata=587f395055a35e4f -C extra-filename=-72403dda7ca55347 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern futures_core=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_core-1e534e03399fc3a6.rmeta --extern futures_sink=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_sink-b88d81cd0bfe8263.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `futures-sink` (lib) generated 1 warning (1 duplicate) Compiling futures-task v0.3.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_task CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-task-0.3.5 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-task-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Tools for working with tasks. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-task CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name futures_task --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-task-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="once_cell"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "cfg-target-has-atomic", "default", "once_cell", "std", "unstable"))' -C metadata=5853fef8ad8fc9d2 -C extra-filename=-d9dbf16b3eadd132 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern once_cell=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libonce_cell-538ec5c9609be4eb.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:165:14 | 165 | self.description().fmt(f) | ^^^^^^^^^^^ warning: `autocfg` (lib) generated 1 warning (1 duplicate) Compiling crossbeam-utils v0.7.2 warning: `futures-core` (lib) generated 3 warnings (1 duplicate) Compiling pin-utils v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/Cargo.toml CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "lazy_static", "nightly", "std"))' -C metadata=f8ee7f93026804b5 -C extra-filename=-6d0cadb5dddb9685 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/crossbeam-utils-6d0cadb5dddb9685 -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern autocfg=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libautocfg-df4ff7dabf579f76.rlib --cap-lints warn -C ar=ar -C linker=cc` warning: `semver-parser` (lib) generated 5 warnings (1 duplicate) Compiling futures-io v0.3.5 warning: `version_check` (lib) generated 1 warning (1 duplicate) Compiling proc-macro-error-attr v1.0.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pin_utils CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/pin-utils-0.1.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/pin-utils-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='Josef Brandl ' CARGO_PKG_DESCRIPTION='Utilities for pinning ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/pin-utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name pin_utils --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/pin-utils-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ebc7c024c2d26767 -C extra-filename=-1515f2e96881d6b2 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-attr-1.0.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-attr-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='CreepySkeleton ' CARGO_PKG_DESCRIPTION='Attribute macro for proc-macro-error crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-error-attr CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://gitlab.com/CreepySkeleton/proc-macro-error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-attr-1.0.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7285d750beca1084 -C extra-filename=-875d4fe9413a11c4 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro-error-attr-875d4fe9413a11c4 -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern version_check=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libversion_check-867e158774812c29.rlib --cap-lints warn -C ar=ar -C linker=cc` warning: `syn` (build script) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_io CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-io-0.3.5 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-io-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-io CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name futures_io --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-io-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "read-initializer", "std", "unstable"))' -C metadata=6f6d812f52003841 -C extra-filename=-8ad0ab68a472c26f --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=clone-impls,default,derive,full,parsing,printing,proc-macro,quote,visit,visit-mut CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_FEATURE_CLONE_IMPLS=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DERIVE=1 CARGO_FEATURE_FULL=1 CARGO_FEATURE_PARSING=1 CARGO_FEATURE_PRINTING=1 CARGO_FEATURE_PROC_MACRO=1 CARGO_FEATURE_QUOTE=1 CARGO_FEATURE_VISIT=1 CARGO_FEATURE_VISIT_MUT=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.22 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=0 OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/syn-4827b388e2640115/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/syn-2eb799c2b194dc83/build-script-build` warning: `libc` (build script) generated 1 warning (1 duplicate) warning: `proc-macro2` (build script) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,proc-macro CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_PROC_MACRO=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :David Tolnay ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.13 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=0 OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro2-4c33c1e27ab2b5d0/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro2-9f3273958530995a/build-script-build` warning: `futures-task` (lib) generated 1 warning (1 duplicate) Compiling rustc_version v0.2.3 Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=align,default,extra_traits,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_FEATURE_ALIGN=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_EXTRA_TRAITS=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.69 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=69 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=z OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/libc-4cb2568f1036e8e9/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/libc-16ca5ac8c8a25d4c/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustc_version CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/Cargo.toml CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_DESCRIPTION='A library for querying the version of a installed rustc compiler' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc_version CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Kimundi/rustc-version-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name rustc_version --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f2ecf0d6c0e8b675 -C extra-filename=-834b1e3e7980d02f --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern semver=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsemver-892c5bb90b8f979d.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `memchr` (build script) generated 1 warning (1 duplicate) warning: `proc-macro-nested` (build script) generated 1 warning (1 duplicate) warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-channel-0.3.5/src/mpsc/mod.rs:900:49 | 900 | let actual = self.inner.num_senders.compare_and_swap(curr, next, SeqCst); | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-channel-0.3.5/src/mpsc/mod.rs:931:49 | 931 | let actual = self.inner.num_senders.compare_and_swap(curr, next, SeqCst); | ^^^^^^^^^^^^^^^^ [proc-macro2 1.0.13] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.3.3 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=z OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/memchr-97d30862448c262a/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/memchr-522b5753eebe9257/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-nested-0.1.3 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-nested-0.1.3/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Support for nested proc-macro-hack invocations' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-nested CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro-hack' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=z OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro-nested-70f6372fd070ff34/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro-nested-656ff0d34d5744d7/build-script-build` warning: `bitflags` (build script) generated 1 warning (1 duplicate) [memchr 2.3.3] cargo:rustc-cfg=memchr_runtime_simd [memchr 2.3.3] cargo:rustc-cfg=memchr_runtime_sse2 [memchr 2.3.3] cargo:rustc-cfg=memchr_runtime_sse42 [memchr 2.3.3] cargo:rustc-cfg=memchr_runtime_avx [syn 1.0.22] cargo:rustc-cfg=syn_disable_nightly_tests Compiling proc-macro-error v1.0.2 warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/src/errors.rs:37:32 | 37 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: if this is a dyn-compatible trait, use `dyn` | 37 | fn cause(&self) -> Option<&dyn error::Error> { | +++ [proc-macro2 1.0.13] cargo:rustc-cfg=use_proc_macro [proc-macro2 1.0.13] cargo:rustc-cfg=wrap_proc_macro Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.3.3 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/memchr-97d30862448c262a/out /usr/local/bin/rustc --crate-name memchr --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "libc", "std", "use_std"))' -C metadata=2c53454338fa9c1a -C extra-filename=-dc6676a0bf433214 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx` warning: `pin-utils` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/bitflags-1.2.1 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/bitflags-1.2.1/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=z OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/bitflags-d63b3c6d6bf6ff45/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/bitflags-c27b1c476f7cd78d/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='CreepySkeleton ' CARGO_PKG_DESCRIPTION='Almost drop-in replacement to panics in proc-macros' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-error CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/CreepySkeleton/proc-macro-error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f1d419dd7918cda3 -C extra-filename=-5828dcb6f066f0d7 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro-error-5828dcb6f066f0d7 -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern version_check=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libversion_check-867e158774812c29.rlib --cap-lints warn -C ar=ar -C linker=cc` warning: trait `AssertKinds` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-channel-0.3.5/src/mpsc/mod.rs:133:7 | 133 | trait AssertKinds: Send + Sync + Clone {} | ^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default Compiling nix v0.17.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=proc_macro_nested CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-nested-0.1.3 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-nested-0.1.3/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Support for nested proc-macro-hack invocations' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-nested CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro-hack' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro-nested-70f6372fd070ff34/out /usr/local/bin/rustc --crate-name proc_macro_nested --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-nested-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=85b5390641c24781 -C extra-filename=-e2490fe4ed12d0bc --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/src/errors.rs:26:71 | 26 | CouldNotExecuteCommand(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/src/errors.rs:27:50 | 27 | Utf8Error(_) => write!(f, "{}", self.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/src/errors.rs:28:61 | 28 | UnexpectedVersionFormat => write!(f, "{}", self.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/src/errors.rs:29:62 | 29 | ReqParseError(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/src/errors.rs:30:60 | 30 | SemVerError(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/src/errors.rs:31:69 | 31 | UnknownPreReleaseTag(ref i) => write!(f, "{}: {}", self.description(), i), | ^^^^^^^^^^^ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/Cargo.toml CARGO_PKG_AUTHORS='The nix-rust Project Developers' CARGO_PKG_DESCRIPTION='Rust friendly bindings to *nix APIs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nix-rust/nix' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.17.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f897b027955615c3 -C extra-filename=-bcbb975eb83410db --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/nix-bcbb975eb83410db -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: `typenum` (build script) generated 3 warnings (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :David Tolnay ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.13 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro2-4c33c1e27ab2b5d0/out /usr/local/bin/rustc --crate-name proc_macro2 --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=d703d71647312412 -C extra-filename=-986405256154fb54 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern unicode_xid=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libunicode_xid-440c4fe1dd9b1543.rmeta --cap-lints warn -C ar=ar -C linker=cc --cfg use_proc_macro --cfg wrap_proc_macro` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/Cargo.toml CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typenum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.11.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=z OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/typenum-5fcea315869a4815/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/typenum-7bae14ce0768d551/build-script-main` [libc 0.2.69] cargo:rustc-cfg=freebsd11 [libc 0.2.69] cargo:rustc-cfg=libc_priv_mod_use [libc 0.2.69] cargo:rustc-cfg=libc_union [libc 0.2.69] cargo:rustc-cfg=libc_const_size_of [libc 0.2.69] cargo:rustc-cfg=libc_align [libc 0.2.69] cargo:rustc-cfg=libc_core_cvoid [libc 0.2.69] cargo:rustc-cfg=libc_packedN Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.69 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=69 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/libc-4cb2568f1036e8e9/out /usr/local/bin/rustc --crate-name libc --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="align"' --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=276ecd2b559f3018 -C extra-filename=-543a223d9617c140 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_core_cvoid --cfg libc_packedN` warning: `semver` (lib) generated 31 warnings (1 duplicate) [typenum 1.11.2] cargo:rustc-env=TYPENUM_BUILD_OP=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/typenum-5fcea315869a4815/out/consts.rs Compiling cc v1.0.52 warning: `autocfg` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/cc-1.0.52 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/cc-1.0.52/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cc-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cc-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.52 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name cc --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/cc-1.0.52/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=f2795b0a9b4eaca2 -C extra-filename=-cab0090a00aceadf --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Compiling crossbeam-epoch v0.8.0 [typenum 1.11.2] cargo:rustc-env=TYPENUM_BUILD_CONSTS=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/typenum-5fcea315869a4815/out/op.rs Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-epoch CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "lazy_static", "nightly", "sanitize", "std"))' -C metadata=227ba1c8fbaf7542 -C extra-filename=-38278ab6b55631cd --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/crossbeam-epoch-38278ab6b55631cd -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern autocfg=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libautocfg-e248dac29d7662d8.rlib --cap-lints warn -C ar=ar -C linker=cc` [bitflags 1.2.1] cargo:rustc-cfg=bitflags_const_fn Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=typenum CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/Cargo.toml CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typenum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.11.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/typenum-5fcea315869a4815/out TYPENUM_BUILD_CONSTS=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/typenum-5fcea315869a4815/out/op.rs TYPENUM_BUILD_OP=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/typenum-5fcea315869a4815/out/consts.rs /usr/local/bin/rustc --crate-name typenum --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("i128", "no_std", "strict"))' -C metadata=fcc9b1992d4209b6 -C extra-filename=-7d390d25ecf89696 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:82:17 | 82 | #![cfg_attr(any(proc_macro_span, super_unstable), feature(proc_macro_span))] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:82:34 | 82 | #![cfg_attr(any(proc_macro_span, super_unstable), feature(proc_macro_span))] | ^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/bitflags-1.2.1 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/bitflags-1.2.1/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/bitflags-d63b3c6d6bf6ff45/out /usr/local/bin/rustc --crate-name bitflags --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/bitflags-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "example_generated"))' -C metadata=1e9d854a8934b0df -C extra-filename=-dfb59ba07835b65a --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc --cfg bitflags_const_fn` warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:83:13 | 83 | #![cfg_attr(super_unstable, feature(proc_macro_raw_ident, proc_macro_def_site))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:85:7 | 85 | #[cfg(use_proc_macro)] | ^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:94:7 | 94 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wrap_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:101:7 | 101 | #[cfg(wrap_proc_macro)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wrap_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wrap_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wrap_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:109:11 | 109 | #[cfg(not(wrap_proc_macro))] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wrap_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wrap_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wrap_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:112:7 | 112 | #[cfg(wrap_proc_macro)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wrap_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wrap_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:188:7 | 188 | #[cfg(use_proc_macro)] | ^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:195:7 | 195 | #[cfg(use_proc_macro)] | ^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:259:7 | 259 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:266:7 | 266 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:299:7 | 299 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:309:7 | 309 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:181:11 | 181 | #[cfg(not(span_locations))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:190:7 | 190 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:11:11 | 11 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:16:15 | 16 | #[cfg(not(span_locations))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:22:11 | 22 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:3:7 | 3 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:5:7 | 5 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:10:7 | 10 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wrap_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:19:7 | 19 | #[cfg(wrap_proc_macro)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wrap_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wrap_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wrap_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:26:7 | 26 | #[cfg(wrap_proc_macro)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wrap_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wrap_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:49:7 | 49 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_libc` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:48:7 | 48 | #[cfg(memchr_libc)] | ^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:59:46 | 59 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_avx` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:42:25 | 42 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { | ^^^^^^^^^^^^^^^^^^ ... 79 | ifunc!(fn(u8, &[u8]) -> Option, memchr, haystack, n1) | ------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_avx)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_sse2` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:44:32 | 44 | } else if cfg!(memchr_runtime_sse2) { | ^^^^^^^^^^^^^^^^^^^ ... 79 | ifunc!(fn(u8, &[u8]) -> Option, memchr, haystack, n1) | ------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_sse2)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_avx` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:42:25 | 42 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { | ^^^^^^^^^^^^^^^^^^ ... 84 | ifunc!(fn(u8, u8, &[u8]) -> Option, memchr2, haystack, n1, n2) | --------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_avx)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_sse2` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:44:32 | 44 | } else if cfg!(memchr_runtime_sse2) { | ^^^^^^^^^^^^^^^^^^^ ... 84 | ifunc!(fn(u8, u8, &[u8]) -> Option, memchr2, haystack, n1, n2) | --------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_sse2)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_avx` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:42:25 | 42 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { | ^^^^^^^^^^^^^^^^^^ ... 89 | / ifunc!( 90 | | fn(u8, u8, u8, &[u8]) -> Option, 91 | | memchr3, 92 | | haystack, ... | 95 | | n3 96 | | ) | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_avx)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_sse2` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:44:32 | 44 | } else if cfg!(memchr_runtime_sse2) { | ^^^^^^^^^^^^^^^^^^^ ... 89 | / ifunc!( 90 | | fn(u8, u8, u8, &[u8]) -> Option, 91 | | memchr3, 92 | | haystack, ... | 95 | | n3 96 | | ) | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_sse2)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_avx` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:42:25 | 42 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { | ^^^^^^^^^^^^^^^^^^ ... 101 | ifunc!(fn(u8, &[u8]) -> Option, memrchr, haystack, n1) | ------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_avx)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_sse2` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:44:32 | 44 | } else if cfg!(memchr_runtime_sse2) { | ^^^^^^^^^^^^^^^^^^^ ... 101 | ifunc!(fn(u8, &[u8]) -> Option, memrchr, haystack, n1) | ------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_sse2)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_avx` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:42:25 | 42 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { | ^^^^^^^^^^^^^^^^^^ ... 106 | ifunc!(fn(u8, u8, &[u8]) -> Option, memrchr2, haystack, n1, n2) | ---------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_avx)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_sse2` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:44:32 | 44 | } else if cfg!(memchr_runtime_sse2) { | ^^^^^^^^^^^^^^^^^^^ ... 106 | ifunc!(fn(u8, u8, &[u8]) -> Option, memrchr2, haystack, n1, n2) | ---------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_sse2)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_avx` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:42:25 | 42 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { | ^^^^^^^^^^^^^^^^^^ ... 111 | / ifunc!( 112 | | fn(u8, u8, u8, &[u8]) -> Option, 113 | | memrchr3, 114 | | haystack, ... | 117 | | n3 118 | | ) | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_avx)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_sse2` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:44:32 | 44 | } else if cfg!(memchr_runtime_sse2) { | ^^^^^^^^^^^^^^^^^^^ ... 111 | / ifunc!( 112 | | fn(u8, u8, u8, &[u8]) -> Option, 113 | | memrchr3, 114 | | haystack, ... | 117 | | n3 118 | | ) | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_sse2)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:140:39 | 140 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_libc` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:147:9 | 147 | memchr_libc, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:148:41 | 148 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_libc` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:157:13 | 157 | not(memchr_libc), | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:158:41 | 158 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:203:39 | 203 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:210:41 | 210 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:260:39 | 260 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:267:41 | 267 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:310:39 | 310 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_libc` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:317:9 | 317 | memchr_libc, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:319:41 | 319 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_libc` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:328:17 | 328 | not(all(memchr_libc, target_os = "linux")), | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:329:41 | 329 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:374:39 | 374 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:381:41 | 381 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:431:39 | 431 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:438:41 | 438 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:63:11 | 63 | #[cfg(not(span_locations))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:133:7 | 133 | #[cfg(use_proc_macro)] | ^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:143:7 | 143 | #[cfg(use_proc_macro)] | ^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:239:7 | 239 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:265:7 | 265 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:273:7 | 273 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:299:7 | 299 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:310:7 | 310 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:315:7 | 315 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:360:11 | 360 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:362:11 | 362 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:367:15 | 367 | #[cfg(not(span_locations))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:372:11 | 372 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:377:11 | 377 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:382:11 | 382 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:390:11 | 390 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:395:11 | 395 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:406:11 | 406 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:415:11 | 415 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:424:15 | 424 | #[cfg(not(span_locations))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `futures-io` (lib) generated 1 warning (1 duplicate) Compiling ryu v1.0.2 warning: `futures-channel` (lib) generated 4 warnings (1 duplicate) Compiling void v1.0.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=void CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/void-1.0.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/void-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='Jonathan Reem ' CARGO_PKG_DESCRIPTION='The uninhabited void type for use in statically impossible cases.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=void CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/reem/rust-void.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name void --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/void-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=746f4c95bb90749d -C extra-filename=-0761fdc714337787 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR BSL-1.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic", "small"))' -C metadata=4cb76db0d3ce390d -C extra-filename=-b427c47d87a24550 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/ryu-b427c47d87a24550 -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:429:11 | 429 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:444:15 | 444 | #[cfg(not(span_locations))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:449:11 | 449 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:457:15 | 457 | #[cfg(not(span_locations))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:462:11 | 462 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:473:15 | 473 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:476:19 | 476 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:482:13 | 482 | if cfg!(procmacro2_semver_exempt) { | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:550:15 | 550 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:666:15 | 666 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:677:11 | 677 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:834:15 | 834 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:7:7 | 7 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:320:7 | 320 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:326:7 | 326 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:348:7 | 348 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:358:11 | 358 | #[cfg(any(super_unstable, feature = "span-locations"))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:379:11 | 379 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:388:11 | 388 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:397:11 | 397 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:413:11 | 413 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:421:15 | 421 | #[cfg(any(super_unstable, feature = "span-locations"))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:438:15 | 438 | #[cfg(any(super_unstable, feature = "span-locations"))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:465:11 | 465 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:457:19 | 457 | #[cfg(proc_macro_span)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:564:19 | 564 | #[cfg(proc_macro_span)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:566:23 | 566 | #[cfg(not(proc_macro_span))] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:574:19 | 574 | #[cfg(proc_macro_span)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:576:23 | 576 | #[cfg(not(proc_macro_span))] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:838:19 | 838 | #[cfg(proc_macro_span)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:840:23 | 840 | #[cfg(not(proc_macro_span))] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:354:11 | 354 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:363:11 | 363 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:372:11 | 372 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wrap_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:387:11 | 387 | #[cfg(wrap_proc_macro)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wrap_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wrap_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wrap_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:393:11 | 393 | #[cfg(wrap_proc_macro)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wrap_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wrap_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:402:11 | 402 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:410:11 | 410 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:419:11 | 419 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:441:11 | 441 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:871:11 | 871 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `proc-macro-nested` (lib) generated 1 warning (1 duplicate) Compiling unicode-width v0.1.7 warning: use of deprecated type alias `std::panic::PanicInfo`: use `PanicHookInfo` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/detection.rs:1:24 | 1 | use std::panic::{self, PanicInfo}; | ^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated type alias `std::panic::PanicInfo`: use `PanicHookInfo` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/detection.rs:52:30 | 52 | type PanicHook = dyn Fn(&PanicInfo) + Sync + Send + 'static; | ^^^^^^^^^ warning: `log` (build script) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-width-0.1.7 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-width-0.1.7/Cargo.toml CARGO_PKG_AUTHORS='kwantam :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-width' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-width CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-width' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name unicode_width --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-width-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "compiler_builtins", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=dadd2e5733ba493d -C extra-filename=-7b0cfdf542f4e153 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=kv_unstable CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_FEATURE_KV_UNSTABLE=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=z OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/log-eb3f222a98c6abf7/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/log-1549929ceb14897f/build-script-build` warning: unexpected `cfg` condition name: `bitflags_const_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/bitflags-1.2.1/src/lib.rs:424:7 | 424 | #[cfg(bitflags_const_fn)] | ^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bitflags_const_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bitflags_const_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `bitflags_const_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/bitflags-1.2.1/src/lib.rs:451:11 | 451 | #[cfg(not(bitflags_const_fn))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bitflags_const_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bitflags_const_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `rustc_version` (lib) generated 8 warnings (1 duplicate) Compiling memoffset v0.5.1 warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/void-1.0.2/src/lib.rs:67:32 | 67 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: if this is a dyn-compatible trait, use `dyn` | 67 | fn cause(&self) -> Option<&dyn error::Error> { | +++ [log 0.4.8] cargo:rustc-cfg=atomic_cas [log 0.4.8] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memoffset-0.5.1 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memoffset-0.5.1/Cargo.toml CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memoffset-0.5.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bcc89f9bb68e9d8c -C extra-filename=-ae685a93c5be97be --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/memoffset-ae685a93c5be97be -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern rustc_version=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/librustc_version-834b1e3e7980d02f.rlib --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/log-eb3f222a98c6abf7/out /usr/local/bin/rustc --crate-name log --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="kv_unstable"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv_unstable", "kv_unstable_sval", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "std", "sval"))' -C metadata=a65e1894094d3476 -C extra-filename=-893cdf25fd374906 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcfg_if-0275a5a3899df8e2.rmeta --cap-lints warn -C ar=ar -C linker=cc --cfg atomic_cas` warning: unexpected `cfg` condition name: `libc_deny_warnings` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:18:13 | 18 | #![cfg_attr(libc_deny_warnings, deny(warnings))] | ^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_deny_warnings)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_deny_warnings)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `libc_thread_local` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:24:13 | 24 | #![cfg_attr(libc_thread_local, feature(thread_local))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_thread_local)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_thread_local)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_const_extern_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:31:13 | 31 | #![cfg_attr(libc_const_extern_fn, feature(const_extern_fn))] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_const_extern_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_const_extern_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_priv_mod_use` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:47:14 | 47 | if #[cfg(libc_priv_mod_use)] { | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_priv_mod_use)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_priv_mod_use)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_core_cvoid` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:48:15 | 48 | #[cfg(libc_core_cvoid)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_core_cvoid)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_core_cvoid)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cloudabi` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:100:21 | 100 | } else if #[cfg(target_os = "cloudabi")] { | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `switch` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:112:21 | 112 | } else if #[cfg(target_os = "switch")] { | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `wasi` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:142:25 | 142 | } else if #[cfg(any(target_env = "wasi", target_os = "wasi"))] { | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_env` are: ``, `gnu`, `msvc`, `musl`, `newlib`, `nto70`, `nto71`, `nto71_iosock`, `nto80`, `ohos`, `p1`, `p2`, `relibc`, `sgx`, and `uclibc` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_const_extern_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/macros.rs:152:14 | 152 | if #[cfg(libc_const_extern_fn)] { | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_const_extern_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_const_extern_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `rumprun` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:317:25 | 317 | target_vendor = "rumprun"))] { | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_vendor` are: `amd`, `apple`, `espressif`, `fortanix`, `ibm`, `kmc`, `mti`, `nintendo`, `nvidia`, `openwrt`, `pc`, `risc0`, `sony`, `sun`, `unikraft`, `unknown`, `uwp`, `win7`, and `wrs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `illumos` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:343:21 | 343 | } else if #[cfg(target_env = "illumos")] { | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_env` are: ``, `gnu`, `msvc`, `musl`, `newlib`, `nto70`, `nto71`, `nto71_iosock`, `nto80`, `ohos`, `p1`, `p2`, `relibc`, `sgx`, and `uclibc` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_core_cvoid` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1557:14 | 1557 | if #[cfg(libc_core_cvoid)] { | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_core_cvoid)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_core_cvoid)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_align` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1577:14 | 1577 | if #[cfg(libc_align)] { | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_align)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_align)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:695:40 | 695 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:695:51 | 695 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:705:40 | 705 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:705:51 | 705 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:748:40 | 748 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:748:51 | 748 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:783:40 | 783 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:783:51 | 783 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:64:42 | 64 | pub fn memchr_iter(needle: u8, haystack: &[u8]) -> Memchr { | ^^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 64 | pub fn memchr_iter(needle: u8, haystack: &[u8]) -> Memchr<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:70:57 | 70 | pub fn memchr2_iter(needle1: u8, needle2: u8, haystack: &[u8]) -> Memchr2 { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 70 | pub fn memchr2_iter(needle1: u8, needle2: u8, haystack: &[u8]) -> Memchr2<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:80:15 | 80 | haystack: &[u8], | ^^^^^ the lifetime is elided here 81 | ) -> Memchr3 { | ------- the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 81 | ) -> Memchr3<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:87:43 | 87 | pub fn memrchr_iter(needle: u8, haystack: &[u8]) -> Rev { | ^^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 87 | pub fn memrchr_iter(needle: u8, haystack: &[u8]) -> Rev> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:96:15 | 96 | haystack: &[u8], | ^^^^^ the lifetime is elided here 97 | ) -> Rev { | ------- the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 97 | ) -> Rev> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:107:15 | 107 | haystack: &[u8], | ^^^^^ the lifetime is elided here 108 | ) -> Rev { | ------- the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 108 | ) -> Rev> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/iter.rs:45:38 | 45 | pub fn new(needle: u8, haystack: &[u8]) -> Memchr { | ^^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 45 | pub fn new(needle: u8, haystack: &[u8]) -> Memchr<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/iter.rs:84:52 | 84 | pub fn new(needle1: u8, needle2: u8, haystack: &[u8]) -> Memchr2 { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 84 | pub fn new(needle1: u8, needle2: u8, haystack: &[u8]) -> Memchr2<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/iter.rs:136:19 | 136 | haystack: &[u8], | ^^^^^ the lifetime is elided here 137 | ) -> Memchr3 { | ------- the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 137 | ) -> Memchr3<'_> { | ++++ warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1017:40 | 1017 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1017:51 | 1017 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1271:40 | 1271 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1271:51 | 1271 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1468:9 | 1468 | extern { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | = note: `#[warn(missing_abi)]` on by default warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1493:48 | 1493 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1493:59 | 1493 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1510:9 | 1510 | extern { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `proc-macro-error-attr` (build script) generated 1 warning (1 duplicate) warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/macros.rs:192:28 | 192 | pub unsafe extern fn $i($($arg: $argty),* | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:501:1 | 501 | / f! { 502 | | pub fn CMSG_FIRSTHDR(mhdr: *const ::msghdr) -> *mut ::cmsghdr { 503 | | if (*mhdr).msg_controllen as usize >= ::mem::size_of::<::cmsghdr>() { 504 | | (*mhdr).msg_control as *mut ::cmsghdr ... | 555 | | } | |_- in this macro invocation | = note: this warning originates in the macro `f` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:609:40 | 609 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:609:51 | 609 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:622:40 | 622 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:622:51 | 622 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd12` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:827:40 | 827 | all(target_os = "freebsd", any(freebsd12, freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:827:51 | 827 | all(target_os = "freebsd", any(freebsd12, freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:827:62 | 827 | all(target_os = "freebsd", any(freebsd12, freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/macros.rs:192:28 | 192 | pub unsafe extern fn $i($($arg: $argty),* | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/mod.rs:1187:1 | 1187 | / f! { 1188 | | pub fn WIFCONTINUED(status: ::c_int) -> bool { 1189 | | status == 0x13 ... | 1203 | | } | |_- in this macro invocation | = note: this warning originates in the macro `f` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/mod.rs:1278:40 | 1278 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/mod.rs:1278:51 | 1278 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/mod.rs:1308:40 | 1308 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/mod.rs:1308:51 | 1308 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd12` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/mod.rs:1459:14 | 1459 | if #[cfg(freebsd12)] { | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd13` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/mod.rs:1462:21 | 1462 | } else if #[cfg(freebsd13)] { | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/mod.rs:1465:25 | 1465 | } else if #[cfg(any(freebsd10, freebsd11))] { | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/mod.rs:1465:36 | 1465 | } else if #[cfg(any(freebsd10, freebsd11))] { | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-attr-1.0.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-attr-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='CreepySkeleton ' CARGO_PKG_DESCRIPTION='Attribute macro for proc-macro-error crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-error-attr CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://gitlab.com/CreepySkeleton/proc-macro-error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=0 OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro-error-attr-5476ab04468b452a/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro-error-attr-875d4fe9413a11c4/build-script-build` warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/macros.rs:192:28 | 192 | pub unsafe extern fn $i($($arg: $argty),* | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/mod.rs:1106:1 | 1106 | / f! { 1107 | | pub fn CMSG_DATA(cmsg: *const ::cmsghdr) -> *mut ::c_uchar { 1108 | | (cmsg as *mut ::c_uchar) 1109 | | .offset(_ALIGN(::mem::size_of::<::cmsghdr>()) as isize) ... | 1142 | | } | |_- in this macro invocation | = note: this warning originates in the macro `f` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/mod.rs:1412:36 | 1412 | all(target_os = "freebsd", freebsd11), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/mod.rs:1417:36 | 1417 | all(target_os = "freebsd", freebsd11), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_const_size_of` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs:9:14 | 9 | if #[cfg(libc_const_size_of)] { | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_const_size_of)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_const_size_of)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_align` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs:20:14 | 20 | if #[cfg(libc_align)] { | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_align)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_align)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `bitflags` (lib) generated 3 warnings (1 duplicate) Compiling unicode-segmentation v1.6.0 warning: `crossbeam-utils` (build script) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_segmentation CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/Cargo.toml CARGO_PKG_AUTHORS='kwantam :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='This crate provides Grapheme Cluster, Word and Sentence boundaries according to Unicode Standard Annex #29 rules. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-segmentation CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.6.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name unicode_segmentation --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no_std"))' -C metadata=b9277d2aa4add532 -C extra-filename=-aea322660e23ab12 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: unexpected `cfg` condition name: `rustbuild` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:277:13 | 277 | #![cfg_attr(rustbuild, feature(staged_api, rustc_private))] | ^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(rustbuild)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rustbuild)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `rustbuild` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:278:13 | 278 | #![cfg_attr(rustbuild, unstable(feature = "rustc_private", issue = "27812"))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(rustbuild)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rustbuild)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `atomic_cas` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1212:28 | 1212 | #[cfg(all(feature = "std", atomic_cas))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(atomic_cas)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(atomic_cas)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `atomic_cas` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1270:7 | 1270 | #[cfg(atomic_cas)] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(atomic_cas)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(atomic_cas)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `atomic_cas` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1275:7 | 1275 | #[cfg(atomic_cas)] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(atomic_cas)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(atomic_cas)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/internal.rs:15:14 | 15 | Fill(&'v Fill), | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: if this is a dyn-compatible trait, use `dyn` | 15 | Fill(&'v dyn Fill), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/internal.rs:17:15 | 17 | Debug(&'v fmt::Debug), | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 17 | Debug(&'v dyn fmt::Debug), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/internal.rs:19:17 | 19 | Display(&'v fmt::Display), | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 19 | Display(&'v dyn fmt::Display), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/mod.rs:60:22 | 60 | visitor: &'a mut Visitor, | ^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 60 | visitor: &'a mut dyn Visitor, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:750:26 | 750 | struct KeyValues<'a>(&'a kv::Source); | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 750 | struct KeyValues<'a>(&'a dyn kv::Source); | +++ Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,lazy_static,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_LAZY_STATIC=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/Cargo.toml CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=z OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/crossbeam-utils-bbd3072e0aae4a79/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/crossbeam-utils-6d0cadb5dddb9685/build-script-build` warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/lib.rs:51:5 | 51 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `i128`, `no_std`, and `strict` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/source.rs:22:46 | 22 | fn visit<'kvs>(&'kvs self, visitor: &mut Visitor<'kvs>) -> Result<(), Error>; | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 22 | fn visit<'kvs>(&'kvs self, visitor: &mut dyn Visitor<'kvs>) -> Result<(), Error>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/internal.rs:50:29 | 50 | fn debug(&mut self, v: &fmt::Debug) -> Result<(), Error>; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 50 | fn debug(&mut self, v: &dyn fmt::Debug) -> Result<(), Error>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/internal.rs:51:31 | 51 | fn display(&mut self, v: &fmt::Display) -> Result<(), Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 51 | fn display(&mut self, v: &dyn fmt::Display) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/source.rs:88:46 | 88 | fn visit<'kvs>(&'kvs self, visitor: &mut Visitor<'kvs>) -> Result<(), Error> { | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 88 | fn visit<'kvs>(&'kvs self, visitor: &mut dyn Visitor<'kvs>) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/source.rs:106:46 | 106 | fn visit<'kvs>(&'kvs self, visitor: &mut Visitor<'kvs>) -> Result<(), Error> { | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 106 | fn visit<'kvs>(&'kvs self, visitor: &mut dyn Visitor<'kvs>) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/source.rs:127:46 | 127 | fn visit<'kvs>(&'kvs self, visitor: &mut Visitor<'kvs>) -> Result<(), Error> { | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 127 | fn visit<'kvs>(&'kvs self, visitor: &mut dyn Visitor<'kvs>) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/source.rs:144:46 | 144 | fn visit<'kvs>(&'kvs self, visitor: &mut Visitor<'kvs>) -> Result<(), Error> { | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 144 | fn visit<'kvs>(&'kvs self, visitor: &mut dyn Visitor<'kvs>) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/internal.rs:27:46 | 27 | pub(super) fn visit(&self, visitor: &mut Visitor) -> Result<(), Error> { | ^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 27 | pub(super) fn visit(&self, visitor: &mut dyn Visitor) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/internal.rs:122:33 | 122 | fn debug(&mut self, v: &fmt::Debug) -> Result<(), Error> { | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 122 | fn debug(&mut self, v: &dyn fmt::Debug) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/mod.rs:70:29 | 70 | fn new(visitor: &'a mut Visitor) -> Self { | ^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 70 | fn new(visitor: &'a mut dyn Visitor) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/mod.rs:115:35 | 115 | fn visit(&self, visitor: &mut Visitor) -> Result<(), Error> { | ^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 115 | fn visit(&self, visitor: &mut dyn Visitor) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:831:34 | 831 | pub fn key_values(&self) -> &kv::Source { | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 831 | pub fn key_values(&self) -> &dyn kv::Source { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1005:43 | 1005 | pub fn key_values(&mut self, kvs: &'a kv::Source) -> &mut RecordBuilder<'a> { | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 1005 | pub fn key_values(&mut self, kvs: &'a dyn kv::Source) -> &mut RecordBuilder<'a> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:309:29 | 309 | static mut LOGGER: &'static Log = &NopLogger; | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 309 | static mut LOGGER: &'static dyn Log = &NopLogger; | +++ warning: unexpected `cfg` condition name: `tests` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/bit.rs:165:7 | 165 | #[cfg(tests)] | ^^^^^ help: there is a config with a similar name: `test` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tests)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tests)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tests` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:1204:7 | 1204 | #[cfg(tests)] | ^^^^^ help: there is a config with a similar name: `test` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tests)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tests)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1271:36 | 1271 | pub fn set_logger(logger: &'static Log) -> Result<(), SetLoggerError> { | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 1271 | pub fn set_logger(logger: &'static dyn Log) -> Result<(), SetLoggerError> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1278:29 | 1278 | F: FnOnce() -> &'static Log, | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 1278 | F: FnOnce() -> &'static dyn Log, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1315:48 | 1315 | pub unsafe fn set_logger_racy(logger: &'static Log) -> Result<(), SetLoggerError> { | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 1315 | pub unsafe fn set_logger_racy(logger: &'static dyn Log) -> Result<(), SetLoggerError> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1375:29 | 1375 | pub fn logger() -> &'static Log { | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 1375 | pub fn logger() -> &'static dyn Log { | +++ warning: `void` (lib) generated 2 warnings (1 duplicate) Compiling smallvec v1.1.0 warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1281:21 | 1281 | match STATE.compare_and_swap(UNINITIALIZED, INITIALIZING, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=smallvec CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/smallvec-1.1.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/smallvec-1.1.0/Cargo.toml CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION=''\''Small vector'\'' optimization: store up to a small number of items on the stack' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=smallvec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-smallvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name smallvec --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/smallvec-1.1.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("may_dangle", "serde", "specialization", "union", "write"))' -C metadata=daf6fa5c66f69903 -C extra-filename=-4b6b22abed2cc314 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Compiling serde v1.0.110 warning: `unicode-width` (lib) generated 1 warning (1 duplicate) Compiling cfg-if v1.0.0 warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:234:31 | 234 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:285:31 | 285 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:297:31 | 297 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:398:31 | 398 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:410:31 | 410 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:510:39 | 510 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 538 | impl_int_div!(PInt, PInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:510:39 | 510 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 539 | impl_int_div!(PInt, NInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:510:39 | 510 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 540 | impl_int_div!(NInt, PInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:510:39 | 510 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 541 | impl_int_div!(NInt, NInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:554:31 | 554 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:627:39 | 627 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 645 | impl_int_rem!(PInt, PInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:627:39 | 627 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 646 | impl_int_rem!(PInt, NInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:627:39 | 627 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 647 | impl_int_rem!(NInt, PInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:627:39 | 627 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 648 | impl_int_rem!(NInt, NInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:812:31 | 812 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:846:31 | 846 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:908:31 | 908 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:942:31 | 942 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/type_operators.rs:337:31 | 337 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/type_operators.rs:357:31 | 357 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/type_operators.rs:377:31 | 377 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/type_operators.rs:397:31 | 397 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/type_operators.rs:417:31 | 417 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/type_operators.rs:437:31 | 437 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:260:31 | 260 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:318:31 | 318 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:337:31 | 337 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:348:31 | 348 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:359:31 | 359 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:371:31 | 371 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:441:31 | 441 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:503:31 | 503 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:556:31 | 556 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:575:31 | 575 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:586:31 | 586 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:597:31 | 597 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/tables.rs:33:17 | 33 | 'a' ... 'z' | 'A' ... 'Z' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/cfg-if-1.0.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/cfg-if-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name cfg_if --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=cb82762a7b2f225e -C extra-filename=-3d82433b99dd86b6 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/tables.rs:33:31 | 33 | 'a' ... 'z' | 'A' ... 'Z' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/tables.rs:42:17 | 42 | '0' ... '9' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/Cargo.toml CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.110 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=110 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=e5cb6c70ee302519 -C extra-filename=-f8a769aef04a84cd --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/serde-f8a769aef04a84cd -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: `memchr` (lib) generated 42 warnings (1 duplicate) Compiling arc-swap v0.4.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=arc_swap CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/Cargo.toml CARGO_PKG_AUTHORS='Michal '\''vorner'\'' Vaner ' CARGO_PKG_DESCRIPTION='Atomically swappable Arc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arc-swap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/vorner/arc-swap' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name arc_swap --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unstable-weak"))' -C metadata=488b0f59009e3cd2 -C extra-filename=-8ff111ef20d61b20 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:608:31 | 608 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:619:31 | 619 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:632:31 | 632 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:737:31 | 737 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:788:31 | 788 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:800:31 | 800 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:862:31 | 862 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:874:31 | 874 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:1033:31 | 1033 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:1256:31 | 1256 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:1281:31 | 1281 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:1438:31 | 1438 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:70:31 | 70 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:92:31 | 92 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:114:31 | 114 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:135:31 | 135 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:172:31 | 172 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:183:31 | 183 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:194:31 | 194 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:215:31 | 215 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:236:31 | 236 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:258:31 | 258 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:280:31 | 280 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:838:23 | 838 | pub fn to_builder(&self) -> RecordBuilder { | ^^^^^ ------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 838 | pub fn to_builder(&self) -> RecordBuilder<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/key.rs:11:15 | 11 | fn to_key(&self) -> Key; | ^^^^^ --- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 11 | fn to_key(&self) -> Key<'_>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/key.rs:18:15 | 18 | fn to_key(&self) -> Key { | ^^^^^ --- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 18 | fn to_key(&self) -> Key<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/key.rs:24:15 | 24 | fn to_key(&self) -> Key { | ^^^^^ --- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 24 | fn to_key(&self) -> Key<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/key.rs:32:15 | 32 | fn to_key(&self) -> Key { | ^^^^^ --- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 32 | fn to_key(&self) -> Key<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/mod.rs:18:17 | 18 | fn to_value(&self) -> Value; | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 18 | fn to_value(&self) -> Value<'_>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/mod.rs:25:17 | 25 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 25 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/mod.rs:31:17 | 31 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 31 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:6:17 | 6 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 6 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:18:17 | 18 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 18 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:30:17 | 30 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 30 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:42:17 | 42 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 42 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:54:17 | 54 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 54 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:66:17 | 66 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 66 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:78:17 | 78 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 78 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:90:17 | 90 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 90 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:102:17 | 102 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 102 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:114:17 | 114 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 114 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:126:17 | 126 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 126 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:138:17 | 138 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 138 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:150:17 | 150 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 150 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:162:17 | 162 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 162 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:174:17 | 174 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 174 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:186:17 | 186 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 186 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:195:17 | 195 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 195 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:204:17 | 204 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 204 | fn to_value(&self) -> Value<'_> { | ++++ warning: struct `SourceFile` is never constructed --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:208:19 | 208 | pub(crate) struct SourceFile { | ^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: methods `path` and `is_real` are never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:214:12 | 212 | impl SourceFile { | --------------- methods in this implementation 213 | /// Get the path to this source file as a string. 214 | pub fn path(&self) -> PathBuf { | ^^^^ ... 218 | pub fn is_real(&self) -> bool { | ^^^^^^^ warning: struct `LineColumn` is never constructed --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:234:19 | 234 | pub(crate) struct LineColumn { | ^^^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:123:25 | 123 | fn block_comment(input: Cursor) -> PResult<&str> { | ^^^^^^ ------------- | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 123 | fn block_comment(input: Cursor<'_>) -> PResult<'_, &str> { | ++++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:258:26 | 258 | fn symbol_not_raw(input: Cursor) -> PResult<&str> { | ^^^^^^ ------------- | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 258 | fn symbol_not_raw(input: Cursor<'_>) -> PResult<'_, &str> { | ++++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:736:32 | 736 | fn doc_comment_contents(input: Cursor) -> PResult<(&str, bool)> { | ^^^^^^ --------------------- | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 736 | fn doc_comment_contents(input: Cursor<'_>) -> PResult<'_, (&str, bool)> { | ++++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:759:37 | 759 | fn take_until_newline_or_eof(input: Cursor) -> (Cursor, &str) { | ^^^^^^ ------ ---- the same lifetime is elided here | | | | | the same lifetime is hidden here | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 759 | fn take_until_newline_or_eof(input: Cursor<'_>) -> (Cursor<'_>, &str) { | ++++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:64:20 | 64 | fn get_cursor(src: &str) -> Cursor { | ^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 64 | fn get_cursor(src: &str) -> Cursor<'_> { | ++++ warning: `nix` (build script) generated 1 warning (1 duplicate) warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/lib.rs:585:12 | 585 | #[cfg_attr(feature = "cargo-clippy", allow(needless_pass_by_value))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `unstable-weak` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/lib.rs:5:23 | 5 | #![deny(missing_docs, warnings)] | ^^^^^^^^ = note: `#[warn(unexpected_cfgs)]` implied by `#[warn(warnings)]` warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/lib.rs:523:16 | 523 | #[cfg_attr(feature = "cargo-clippy", allow(wrong_self_convention))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `unstable-weak` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/lib.rs:1003:25 | 1003 | atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/Cargo.toml CARGO_PKG_AUTHORS='The nix-rust Project Developers' CARGO_PKG_DESCRIPTION='Rust friendly bindings to *nix APIs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nix-rust/nix' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.17.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=z OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/nix-008fbdbfea2a525c/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/nix-bcbb975eb83410db/build-script-build` warning: `proc-macro-error` (build script) generated 1 warning (1 duplicate) Compiling quote v1.0.2 warning: `crossbeam-epoch` (build script) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/quote-1.0.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/quote-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name quote --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/quote-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=52920d4cc355f6db -C extra-filename=-f0bba7c4c8cf3ec0 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern proc_macro2=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro2-986405256154fb54.rmeta --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,lazy_static,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_LAZY_STATIC=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-epoch CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=z OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/crossbeam-epoch-62fd5a30154243b8/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/crossbeam-epoch-38278ab6b55631cd/build-script-build` warning: use of deprecated method `std::sync::atomic::AtomicBool::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/debt.rs:46:29 | 46 | if !node.in_use.compare_and_swap(false, true, Ordering::Relaxed) { | ^^^^^^^^^^^^^^^^ Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='CreepySkeleton ' CARGO_PKG_DESCRIPTION='Almost drop-in replacement to panics in proc-macros' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-error CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/CreepySkeleton/proc-macro-error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=0 OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro-error-1f7924fc493d6854/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro-error-5828dcb6f066f0d7/build-script-build` warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:204:18 | 204 | fn graphemes(&self, is_extended: bool) -> Graphemes { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 204 | fn graphemes(&self, is_extended: bool) -> Graphemes<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:209:25 | 209 | fn grapheme_indices(&self, is_extended: bool) -> GraphemeIndices { | ^^^^^ --------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 209 | fn grapheme_indices(&self, is_extended: bool) -> GraphemeIndices<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:214:22 | 214 | fn unicode_words(&self) -> UnicodeWords { | ^^^^^ ------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 214 | fn unicode_words(&self) -> UnicodeWords<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:219:26 | 219 | fn split_word_bounds(&self) -> UWordBounds { | ^^^^^ ----------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 219 | fn split_word_bounds(&self) -> UWordBounds<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:224:33 | 224 | fn split_word_bound_indices(&self) -> UWordBoundIndices { | ^^^^^ ----------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 224 | fn split_word_bound_indices(&self) -> UWordBoundIndices<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:229:26 | 229 | fn unicode_sentences(&self) -> UnicodeSentences { | ^^^^^ ---------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 229 | fn unicode_sentences(&self) -> UnicodeSentences<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:234:30 | 234 | fn split_sentence_bounds(&self) -> USentenceBounds { | ^^^^^ --------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 234 | fn split_sentence_bounds(&self) -> USentenceBounds<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:239:37 | 239 | fn split_sentence_bound_indices(&self) -> USentenceBoundIndices { | ^^^^^ --------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 239 | fn split_sentence_bound_indices(&self) -> USentenceBoundIndices<'_> { | ++++ warning: use of deprecated method `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/lib.rs:922:37 | 922 | let previous_ptr = self.ptr.compare_and_swap(cur_ptr, new, Ordering::SeqCst); | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/lib.rs:994:22 | 994 | .compare_and_swap(gen, next_gen, Ordering::Relaxed); | ^^^^^^^^^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/lib.rs:914:48 | 914 | pub fn compare_and_swap>(&self, current: C, new: T) -> Guard { | ^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 914 | pub fn compare_and_swap>(&self, current: C, new: T) -> Guard<'_, T> { | +++ [crossbeam-utils 0.7.2] cargo:rustc-cfg=has_min_const_fn warning: `cfg-if` (lib) generated 1 warning (1 duplicate) warning: `ryu` (build script) generated 1 warning (1 duplicate) Compiling generic-array v0.12.3 Compiling subtle v2.2.2 warning: `memoffset` (build script) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=generic_array CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/Cargo.toml CARGO_PKG_AUTHORS='Bartłomiej Kamiński :Aaron Trent ' CARGO_PKG_DESCRIPTION='Generic types implementing functionality of arrays' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=generic-array CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/fizyk20/generic-array.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name generic_array --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' -C metadata=8571a0c05f71270d -C extra-filename=-60ba5dfb1e3196f0 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern typenum=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libtypenum-7d390d25ecf89696.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `log` (lib) generated 56 warnings (1 duplicate) warning: `smallvec` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=subtle CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/subtle-2.2.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/subtle-2.2.2/Cargo.toml CARGO_PKG_AUTHORS='Isis Lovecruft :Henry de Valence ' CARGO_PKG_DESCRIPTION='Pure-Rust traits and utilities for constant-time cryptographic implementations.' CARGO_PKG_HOMEPAGE='https://dalek.rs/' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=subtle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dalek-cryptography/subtle' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.2.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name subtle --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/subtle-2.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "nightly", "std"))' -C metadata=1b4edd6eb45335c0 -C extra-filename=-54c5ee26d2e77f6f --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Compiling heck v0.3.1 Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memoffset-0.5.1 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memoffset-0.5.1/Cargo.toml CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=z OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/memoffset-b2779dfa5e8b9456/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/memoffset-ae685a93c5be97be/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR BSL-1.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=z OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ryu-b731cfd46ed11554/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/ryu-b427c47d87a24550/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=heck CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/heck-0.3.1 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/heck-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='Without Boats ' CARGO_PKG_DESCRIPTION='heck is a case conversion library.' CARGO_PKG_HOMEPAGE='https://github.com/withoutboats/heck' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=heck CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/withoutboats/heck' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name heck --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/heck-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a8e417bf97a9a53c -C extra-filename=-5860d8d5a1562bf1 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern unicode_segmentation=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libunicode_segmentation-aea322660e23ab12.rmeta --cap-lints warn -C ar=ar -C linker=cc` [proc-macro-error 1.0.2] cargo:rustc-cfg=use_fallback warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/src/lib.rs:186:43 | 186 | array: ManuallyDrop::new(mem::uninitialized()), | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/src/iter.rs:99:47 | 99 | array: ManuallyDrop::new(mem::uninitialized()), | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/src/sequence.rs:189:54 | 189 | let mut longer: Self::Longer = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/src/sequence.rs:200:54 | 200 | let mut longer: Self::Longer = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/src/sequence.rs:309:54 | 309 | let mut output: Self::Output = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: `unicode-segmentation` (lib) generated 12 warnings (1 duplicate) Compiling iovec v0.1.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=iovec CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/iovec-0.1.4 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/iovec-0.1.4/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Portable buffer type for scatter/gather I/O operations ' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/iovec' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=iovec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/carllerche/iovec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name iovec --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/iovec-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1d205adf6c04c853 -C extra-filename=-be2d8394307fbab4 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern libc=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblibc-543a223d9617c140.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `arc-swap` (lib) generated 8 warnings (1 duplicate) Compiling net2 v0.2.33 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=net2 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Extensions to the standard library'\''s networking types as proposed in RFC 1158. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/net2-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=net2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/net2-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.33 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name net2 --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="duration"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "duration", "nightly"))' -C metadata=857bc0425d3c3b07 -C extra-filename=-5b94b2df78ca9b75 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcfg_if-0275a5a3899df8e2.rmeta --extern libc=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblibc-543a223d9617c140.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `typenum` (lib) generated 63 warnings (1 duplicate) Compiling atty v0.2.13 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=atty CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/atty-0.2.13 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/atty-0.2.13/Cargo.toml CARGO_PKG_AUTHORS='softprops ' CARGO_PKG_DESCRIPTION='A simple interface for querying atty' CARGO_PKG_HOMEPAGE='https://github.com/softprops/atty' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=atty CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/softprops/atty' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name atty --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/atty-0.2.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0d6d5b9c20f026d4 -C extra-filename=-2243b8c99dca7849 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern libc=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblibc-543a223d9617c140.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: unexpected `cfg` condition value: `asmjs` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/subtle-2.2.2/src/lib.rs:144:40 | 144 | #[cfg(all(feature = "nightly", not(any(target_arch = "asmjs", target_arch = "wasm32"))))] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_arch` are: `aarch64`, `amdgpu`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch32`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `asmjs` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/subtle-2.2.2/src/lib.rs:154:11 | 154 | #[cfg(any(target_arch = "asmjs", target_arch = "wasm32", not(feature = "nightly")))] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_arch` are: `aarch64`, `amdgpu`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch32`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa` = note: see for more information about checking conditional configuration warning: `#[inline]` is ignored on function prototypes --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/subtle-2.2.2/src/lib.rs:207:5 | 207 | #[inline] | ^^^^^^^^^ | = note: `#[warn(unused_attributes)]` on by default warning: `#[inline]` is ignored on function prototypes --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/subtle-2.2.2/src/lib.rs:323:5 | 323 | #[inline] | ^^^^^^^^^ warning: `#[inline]` is ignored on function prototypes --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/subtle-2.2.2/src/lib.rs:473:5 | 473 | #[inline] | ^^^^^^^^^ [ryu 1.0.2] cargo:rustc-cfg=integer128 [ryu 1.0.2] cargo:rustc-cfg=must_use_return [ryu 1.0.2] cargo:rustc-cfg=maybe_uninit Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.22 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/syn-4827b388e2640115/out /usr/local/bin/rustc --crate-name syn --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "quote", "test", "visit", "visit-mut"))' -C metadata=a9422d96093309ff -C extra-filename=-5125a16f0cd0931d --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern proc_macro2=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro2-986405256154fb54.rmeta --extern quote=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libquote-f0bba7c4c8cf3ec0.rmeta --extern unicode_xid=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libunicode_xid-440c4fe1dd9b1543.rmeta --cap-lints warn -C ar=ar -C linker=cc --cfg syn_disable_nightly_tests` warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/src/lib.rs:197:33 | 197 | pub unsafe fn iter_position(&mut self) -> (slice::IterMut, &mut usize) { | ^^^^^^^^^ ----------------- ---------- the same lifetime is elided here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 197 | pub unsafe fn iter_position(&mut self) -> (slice::IterMut<'_, T>, &mut usize) { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/src/lib.rs:250:33 | 250 | pub unsafe fn iter_position(&mut self) -> (slice::Iter, &mut usize) { | ^^^^^^^^^ -------------- ---------- the same lifetime is elided here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 250 | pub unsafe fn iter_position(&mut self) -> (slice::Iter<'_, T>, &mut usize) { | +++ [crossbeam-utils 0.7.2] cargo:rustc-cfg=has_atomic_u8 [memoffset 0.5.1] cargo:rustc-cfg=memoffset_maybe_uninit warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/tcp.rs:54:24 | 54 | let addr = try!(::one_addr(addr)); | ^^^ | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/lib.rs:42:23 | 42 | #![deny(missing_docs, warnings)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/tcp.rs:88:13 | 88 | try!(addr.to_socket_addrs()).fold(Err(err), |prev, addr| { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/udp.rs:53:9 | 53 | try!(self.with_socket(|sock| { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/udp.rs:54:24 | 54 | let addr = try!(::one_addr(addr)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/socket.rs:31:28 | 31 | Ok(Socket { inner: try!(sys::Socket::new(family, ty)) }) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/socket.rs:58:13 | 58 | try!(::cvt(c::getsockname(self.inner.raw(), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/ext.rs:68:9 | 68 | try!(::cvt(setsockopt(sock, opt, val, payload as *const _, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/ext.rs:80:9 | 80 | try!(::cvt(getsockopt(sock, opt, val, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/ext.rs:732:9 | 732 | try!(set_opt(self.as_sock(), SOL_SOCKET, SO_KEEPALIVE, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/ext.rs:735:13 | 735 | try!(set_opt(self.as_sock(), v(IPPROTO_TCP), KEEPALIVE_OPTION, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/ext.rs:743:25 | 743 | let keepalive = try!(get_opt::(self.as_sock(), SOL_SOCKET, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/ext.rs:748:20 | 748 | let secs = try!(get_opt::(self.as_sock(), v(IPPROTO_TCP), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/ext.rs:1240:17 | 1240 | let addrs = try!(addr.to_socket_addrs()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/sys/unix/mod.rs:53:22 | 53 | let fd = try!(::cvt(libc::socket(family, ty, 0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/lib.rs:73:21 | 73 | let mut addrs = try!(tsa.to_socket_addrs()); | ^^^ Compiling stream-cipher v0.3.2 warning: `libc` (lib) generated 52 warnings (1 duplicate) [crossbeam-epoch 0.8.0] cargo:rustc-cfg=has_min_const_fn Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=memoffset CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memoffset-0.5.1 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memoffset-0.5.1/Cargo.toml CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/memoffset-b2779dfa5e8b9456/out /usr/local/bin/rustc --crate-name memoffset --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memoffset-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f0d02a7678b32310 -C extra-filename=-ba020350236f3497 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc --cfg memoffset_maybe_uninit` Compiling universal-hash v0.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=universal_hash CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/universal-hash-0.3.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/universal-hash-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Trait for universal hash functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=universal-hash CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name universal_hash --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/universal-hash-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=42f435e84141ccc3 -C extra-filename=-10cda2ceef04b69a --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern generic_array=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libgeneric_array-60ba5dfb1e3196f0.rmeta --extern subtle=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsubtle-54c5ee26d2e77f6f.rmeta --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=stream_cipher CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/stream-cipher-0.3.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/stream-cipher-0.3.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Stream cipher traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=stream-cipher CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name stream_cipher --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/stream-cipher-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("blobby", "dev", "std"))' -C metadata=6706067a0d3587db -C extra-filename=-a4d47a9821cabf32 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern generic_array=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libgeneric_array-60ba5dfb1e3196f0.rmeta --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=nix CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/Cargo.toml CARGO_PKG_AUTHORS='The nix-rust Project Developers' CARGO_PKG_DESCRIPTION='Rust friendly bindings to *nix APIs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nix-rust/nix' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.17.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/nix-008fbdbfea2a525c/out /usr/local/bin/rustc --crate-name nix --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=702768f768044742 -C extra-filename=-366ee4327d88bb14 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern bitflags=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libbitflags-dfb59ba07835b65a.rmeta --extern cfg_if=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcfg_if-0275a5a3899df8e2.rmeta --extern libc=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblibc-543a223d9617c140.rmeta --extern void=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libvoid-0761fdc714337787.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `heck` (lib) generated 1 warning (1 duplicate) Compiling signal-hook-registry v1.2.0 warning: `subtle` (lib) generated 6 warnings (1 duplicate) warning: `quote` (lib) generated 1 warning (1 duplicate) Compiling parking_lot_core v0.7.0 Compiling socket2 v0.3.19 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=signal_hook_registry CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-registry-1.2.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-registry-1.2.0/Cargo.toml CARGO_PKG_AUTHORS='Michal '\''vorner'\'' Vaner :Masaki Hara ' CARGO_PKG_DESCRIPTION='Backend crate for signal-hook' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=signal-hook-registry CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/vorner/signal-hook' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name signal_hook_registry --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-registry-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cea6432f2bfc9630 -C extra-filename=-c1cf0dcf24ad2e00 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern arc_swap=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libarc_swap-8ff111ef20d61b20.rmeta --extern libc=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblibc-543a223d9617c140.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `generic-array` (lib) generated 8 warnings (1 duplicate) Compiling textwrap v0.11.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=socket2 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/socket2-0.3.19 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/socket2-0.3.19/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Utilities for handling networking sockets with a maximal amount of configuration possible intended. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/socket2-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=socket2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/socket2-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name socket2 --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/socket2-0.3.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="pair"' --cfg 'feature="unix"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("pair", "reuseport", "unix"))' -C metadata=bece056a3b05ef38 -C extra-filename=-57266190e299a55f --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcfg_if-3d82433b99dd86b6.rmeta --extern libc=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblibc-543a223d9617c140.rmeta --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=parking_lot_core CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot_core-0.7.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot_core-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='An advanced API for creating custom synchronization primitives.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=parking_lot_core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name parking_lot_core --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot_core-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph", "thread-id"))' -C metadata=24de6a6b3a8d5c96 -C extra-filename=-86b6c0d0286981a5 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcfg_if-0275a5a3899df8e2.rmeta --extern libc=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblibc-543a223d9617c140.rmeta --extern smallvec=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsmallvec-4b6b22abed2cc314.rmeta --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=textwrap CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/textwrap-0.11.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/textwrap-0.11.0/Cargo.toml CARGO_PKG_AUTHORS='Martin Geisler ' CARGO_PKG_DESCRIPTION='Textwrap is a small library for word wrapping, indenting, and dedenting strings. You can use it to format strings (such as help and error messages) for display in commandline applications. It is designed to be efficient and handle Unicode characters correctly. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=textwrap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mgeisler/textwrap' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name textwrap --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/textwrap-0.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("hyphenation", "term_size"))' -C metadata=88b626245b6077fe -C extra-filename=-afafe30844be3318 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern unicode_width=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libunicode_width-7b0cfdf542f4e153.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: unexpected `cfg` condition name: `memoffset_maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memoffset-0.5.1/src/offset_of.rs:23:7 | 23 | #[cfg(memoffset_maybe_uninit)] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memoffset_maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memoffset_maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `memoffset_maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memoffset-0.5.1/src/offset_of.rs:37:11 | 37 | #[cfg(not(memoffset_maybe_uninit))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memoffset_maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memoffset_maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `atty` (lib) generated 1 warning (1 duplicate) Compiling lock_api v0.3.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lock_api CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/lock_api-0.3.3 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/lock_api-0.3.3/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lock_api CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name lock_api --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/lock_api-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly", "owning_ref", "serde"))' -C metadata=b1f0988434dab86c -C extra-filename=-db59a8818b65980c --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern scopeguard=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libscopeguard-26293409cd6e8336.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `iovec` (lib) generated 1 warning (1 duplicate) Compiling strsim v0.8.0 warning: trait `Zero` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/utils.rs:40:11 | 40 | pub trait Zero { | ^^^^ | = note: `#[warn(dead_code)]` implied by `#[warn(warnings)]` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=strsim CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/strsim-0.8.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/strsim-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='Danny Guo ' CARGO_PKG_DESCRIPTION='Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, and Jaro-Winkler. ' CARGO_PKG_HOMEPAGE='https://github.com/dguo/strsim-rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=strsim CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dguo/strsim-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name strsim --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/strsim-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f3427295df546324 -C extra-filename=-f824f6bc77fed09b --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: `cc` (lib) generated 1 warning (1 duplicate) Compiling ring v0.16.13 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/Cargo.toml CARGO_PKG_AUTHORS='Brian Smith ' CARGO_PKG_DESCRIPTION='Safe, fast, small crypto using Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE CARGO_PKG_NAME=ring CARGO_PKG_README=doc/link-to-readme.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.16.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' --cfg 'feature="once_cell"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dev_urandom_fallback", "internal_benches", "once_cell", "slow_tests", "std", "test_logging"))' -C metadata=cba061e2c1b88eca -C extra-filename=-ed89af35c06e062f --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-ed89af35c06e062f -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern cc=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcc-cab0090a00aceadf.rlib --cap-lints warn -C ar=ar -C linker=cc` warning: creating a shared reference to mutable static --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-registry-1.2.0/src/lib.rs:199:18 | 199 | unsafe { GLOBAL_DATA.as_ref().unwrap() } | ^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static | = note: for more information, see = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-registry-1.2.0/src/lib.rs:5:23 | 5 | #![deny(missing_docs, warnings)] | ^^^^^^^^ = note: `#[warn(static_mut_refs)]` implied by `#[warn(warnings)]` warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-registry-1.2.0/src/lib.rs:210:13 | 210 | fn load(&self) -> (AllSignals, MutexGuard) { | ^^^^^ --------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 210 | fn load(&self) -> (AllSignals, MutexGuard<'_, u64>) { | +++ warning: the type `sigset_t` does not permit being left uninitialized --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-registry-1.2.0/src/lib.rs:308:37 | 308 | let mut newsigs: sigset_t = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` implied by `#[warn(warnings)]` warning: the type `sigset_t` does not permit being left uninitialized --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-registry-1.2.0/src/lib.rs:312:37 | 312 | let mut oldsigs: sigset_t = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized warning: unexpected `cfg` condition value: `cloudabi` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot_core-0.7.0/src/lib.rs:55:30 | 55 | all(feature = "nightly", target_os = "cloudabi",), | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cloudabi` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot_core-0.7.0/src/thread_parker/mod.rs:79:46 | 79 | } else if #[cfg(all(feature = "nightly", target_os = "cloudabi"))] { | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration warning: unused import: `UnparkHandle` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot_core-0.7.0/src/thread_parker/mod.rs:88:49 | 88 | pub use self::imp::{thread_yield, ThreadParker, UnparkHandle}; | ^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot_core-0.7.0/src/spinwait.rs:9:24 | 9 | use std::sync::atomic::spin_loop_hint; | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot_core-0.7.0/src/spinwait.rs:16:9 | 16 | spin_loop_hint() | ^^^^^^^^^^^^^^ warning: `proc-macro2` (lib) generated 97 warnings (1 duplicate) Compiling mio v0.6.21 warning: `serde` (build script) generated 1 warning (1 duplicate) warning: `memoffset` (lib) generated 3 warnings (1 duplicate) Compiling async-task v3.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mio CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Lightweight non-blocking IO' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/mio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/carllerche/mio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name mio --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="with-deprecated"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "with-deprecated"))' -C metadata=22432932ae3c248b -C extra-filename=-12e2726708927a3c --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcfg_if-0275a5a3899df8e2.rmeta --extern iovec=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libiovec-be2d8394307fbab4.rmeta --extern libc=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblibc-543a223d9617c140.rmeta --extern log=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblog-893cdf25fd374906.rmeta --extern net2=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libnet2-5b94b2df78ca9b75.rmeta --extern slab=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libslab-a18d2827186f9a63.rmeta --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,derive,serde_derive,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DERIVE=1 CARGO_FEATURE_SERDE_DERIVE=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/Cargo.toml CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.110 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=110 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=z OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/serde-6387be9794badc63/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/serde-f8a769aef04a84cd/build-script-build` [crossbeam-utils 0.7.2] cargo:rustc-cfg=has_atomic_u16 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=async_task CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-task-3.0.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-task-3.0.0/Cargo.toml CARGO_PKG_AUTHORS='Stjepan Glavina ' CARGO_PKG_DESCRIPTION='Task abstraction for building executors' CARGO_PKG_HOMEPAGE='https://github.com/stjepang/async-task' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-task CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/stjepang/async-task' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.0.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name async_task --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-task-3.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=6524e0c7e1895075 -C extra-filename=-b202b0f9d7bcb4ca --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/textwrap-0.11.0/src/lib.rs:662:16 | 662 | pub fn wrap(s: &str, width: usize) -> Vec> { | ^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 662 | pub fn wrap(s: &str, width: usize) -> Vec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/textwrap-0.11.0/src/lib.rs:698:21 | 698 | pub fn wrap_iter(s: &str, width: usize) -> IntoWrapIter { | ^^^^ ---------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 698 | pub fn wrap_iter(s: &str, width: usize) -> IntoWrapIter<'_, HyphenSplitter> { | +++ warning: `universal-hash` (lib) generated 1 warning (1 duplicate) Compiling zeroize v1.1.0 warning: trait `Zero` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/socket2-0.3.19/src/utils.rs:38:11 | 38 | pub trait Zero { | ^^^^ | = note: `#[warn(dead_code)]` on by default warning: `stream-cipher` (lib) generated 1 warning (1 duplicate) Compiling vec_map v0.8.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=vec_map CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Jorge Aparicio :Alexis Beingessner :Brian Anderson <>:tbu- <>:Manish Goregaokar <>:Aaron Turon :Adolfo Ochagavía <>:Niko Matsakis <>:Steven Fackler <>:Chase Southwood :Eduard Burtescu <>:Florian Wilkens <>:Félix Raimundo <>:Tibor Benke <>:Markus Siemens :Josh Branchaud :Huon Wilson :Corey Farwell :Aaron Liblong <>:Nick Cameron :Patrick Walton :Felix S Klock II <>:Andrew Paseltiner :Sean McArthur :Vadim Petrochenkov <>' CARGO_PKG_DESCRIPTION='A simple map based on a vector for small integer keys' CARGO_PKG_HOMEPAGE='https://github.com/contain-rs/vec-map' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=vec_map CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/contain-rs/vec-map' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name vec_map --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("eders", "serde"))' -C metadata=7a97c37775cdef64 -C extra-filename=-71c941ec53f8a6dd --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:24:5 | 24 | box_pointers, | ^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:284:18 | 284 | let is_git = std::fs::metadata(".git").is_ok(); | ^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:34:5 | 34 | unused_qualifications, | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 284 - let is_git = std::fs::metadata(".git").is_ok(); 284 + let is_git = fs::metadata(".git").is_ok(); | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:306:5 | 306 | std::fs::create_dir(&pregenerated).unwrap(); | ^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 306 - std::fs::create_dir(&pregenerated).unwrap(); 306 + fs::create_dir(&pregenerated).unwrap(); | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:308:5 | 308 | std::fs::create_dir(&pregenerated_tmp).unwrap(); | ^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 308 - std::fs::create_dir(&pregenerated_tmp).unwrap(); 308 + fs::create_dir(&pregenerated_tmp).unwrap(); | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:745:34 | 745 | if let Ok(target_metadata) = std::fs::metadata(target) { | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 745 - if let Ok(target_metadata) = std::fs::metadata(target) { 745 + if let Ok(target_metadata) = fs::metadata(target) { | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:758:5 | 758 | std::fs::metadata(path) | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 758 - std::fs::metadata(path) 758 + fs::metadata(path) | Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zeroize CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/zeroize-1.1.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/zeroize-1.1.0/Cargo.toml CARGO_PKG_AUTHORS='Tony Arcieri ' CARGO_PKG_DESCRIPTION='Securely clear secrets from memory with a simple trait built on stable Rust primitives which guarantee memory is zeroed using an operation will not be '\''optimized away'\'' by the compiler. Uses a portable pure Rust implementation that works everywhere, even WASM'\!' ' CARGO_PKG_HOMEPAGE='https://github.com/iqlusioninc/crates/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zeroize CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/iqlusioninc/crates/tree/develop/zeroize' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name zeroize --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/zeroize-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "zeroize_derive"))' -C metadata=d3a644792c084fbe -C extra-filename=-9c7877991fb669b4 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: unused return value of `Box::::from_raw` that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot_core-0.7.0/src/parking_lot.rs:227:17 | 227 | Box::from_raw(new_table); | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 227 | let _ = Box::from_raw(new_table); | +++++++ warning: unexpected `cfg` condition name: `syn_omit_await_from_token_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/token.rs:822:11 | 822 | #[cfg(not(syn_omit_await_from_token_macro))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_omit_await_from_token_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_omit_await_from_token_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `syn_omit_await_from_token_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/token.rs:824:7 | 824 | #[cfg(syn_omit_await_from_token_macro)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_omit_await_from_token_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_omit_await_from_token_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [serde 1.0.110] cargo:rustc-cfg=ops_bound [serde 1.0.110] cargo:rustc-cfg=core_reverse [serde 1.0.110] cargo:rustc-cfg=de_boxed_c_str [serde 1.0.110] cargo:rustc-cfg=de_boxed_path [serde 1.0.110] cargo:rustc-cfg=de_rc_dst [serde 1.0.110] cargo:rustc-cfg=core_duration [serde 1.0.110] cargo:rustc-cfg=integer128 [serde 1.0.110] cargo:rustc-cfg=range_inclusive [serde 1.0.110] cargo:rustc-cfg=num_nonzero [serde 1.0.110] cargo:rustc-cfg=core_try_from [serde 1.0.110] cargo:rustc-cfg=num_nonzero_signed [serde 1.0.110] cargo:rustc-cfg=std_atomic64 [serde 1.0.110] cargo:rustc-cfg=std_atomic warning: call to `.clone()` on a reference in this situation does nothing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:513:35 | 513 | let mut out_path = out_dir.clone().join(p.file_name().unwrap()); | ^^^^^^^^ | = note: the type `Path` does not implement `Clone`, so calling `clone` on `&Path` copies the reference, which does not do anything and can be removed note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:37:5 | 37 | warnings | ^^^^^^^^ = note: `#[warn(noop_method_call)]` implied by `#[warn(warnings)]` help: remove this redundant call | 513 - let mut out_path = out_dir.clone().join(p.file_name().unwrap()); 513 + let mut out_path = out_dir.join(p.file_name().unwrap()); | help: if you meant to clone `Path`, implement `Clone` for it --> /usr/local/lib/rustlib/src/rust/library/std/src/path.rs:2180:1 | 2180+ #[derive(Clone)] 2181| pub struct Path { | warning: call to `.clone()` on a reference in this situation does nothing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:529:31 | 529 | let mut out_path = out_dir.clone().join(src.file_name().unwrap()); | ^^^^^^^^ | = note: the type `Path` does not implement `Clone`, so calling `clone` on `&Path` copies the reference, which does not do anything and can be removed help: remove this redundant call | 529 - let mut out_path = out_dir.clone().join(src.file_name().unwrap()); 529 + let mut out_path = out_dir.join(src.file_name().unwrap()); | help: if you meant to clone `Path`, implement `Clone` for it --> /usr/local/lib/rustlib/src/rust/library/std/src/path.rs:2180:1 | 2180+ #[derive(Clone)] 2181| pub struct Path { | warning: unused import: `self as parse_module` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/lib.rs:795:28 | 795 | pub use crate::parse::{self as parse_module}; | ^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default Compiling ansi_term v0.11.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ansi_term CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/Cargo.toml CARGO_PKG_AUTHORS='ogham@bsago.me:Ryan Scheel (Havvy) :Josh Triplett ' CARGO_PKG_DESCRIPTION='Library for ANSI terminal colours and styles (bold, underline)' CARGO_PKG_HOMEPAGE='https://github.com/ogham/rust-ansi-term' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ansi_term CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name ansi_term --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0d10fc93de14f579 -C extra-filename=-84d493f6be311729 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` [crossbeam-utils 0.7.2] cargo:rustc-cfg=has_atomic_u32 warning: unnecessary parentheses around type --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:1010:34 | 1010 | fn next(&mut self) -> Option<(&'a V)> { self.iter.next().map(|e| e.1) } | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 1010 - fn next(&mut self) -> Option<(&'a V)> { self.iter.next().map(|e| e.1) } 1010 + fn next(&mut self) -> Option<&'a V> { self.iter.next().map(|e| e.1) } | warning: unnecessary parentheses around type --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:1017:39 | 1017 | fn next_back(&mut self) -> Option<(&'a V)> { self.iter.next_back().map(|e| e.1) } | ^ ^ | help: remove these parentheses | 1017 - fn next_back(&mut self) -> Option<(&'a V)> { self.iter.next_back().map(|e| e.1) } 1017 + fn next_back(&mut self) -> Option<&'a V> { self.iter.next_back().map(|e| e.1) } | warning: unnecessary parentheses around type --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:1023:34 | 1023 | fn next(&mut self) -> Option<(&'a mut V)> { self.iter_mut.next().map(|e| e.1) } | ^ ^ | help: remove these parentheses | 1023 - fn next(&mut self) -> Option<(&'a mut V)> { self.iter_mut.next().map(|e| e.1) } 1023 + fn next(&mut self) -> Option<&'a mut V> { self.iter_mut.next().map(|e| e.1) } | warning: `textwrap` (lib) generated 3 warnings (1 duplicate) Compiling scoped-tls-hkt v0.1.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=scoped_tls_hkt CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/scoped-tls-hkt-0.1.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/scoped-tls-hkt-0.1.2/Cargo.toml CARGO_PKG_AUTHORS='Diggory Blake ' CARGO_PKG_DESCRIPTION='A more flexible version of `scoped-tls`, allowing the following additional features: - Storage of references to dynamically sized types. - Storage of mutable references. - Storage of types containing unbound lifetime parameters (higher-kinded types). - Some combination of the above. ' CARGO_PKG_HOMEPAGE='https://github.com/Diggsey/scoped-tls-hkt' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=scoped-tls-hkt CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Diggsey/scoped-tls-hkt' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name scoped_tls_hkt --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/scoped-tls-hkt-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5549d0753e7039d1 -C extra-filename=-ba82cf4b15bff293 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: associated type `wstr` should have an upper camel case name --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/write.rs:6:10 | 6 | type wstr: ?Sized; | ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Wstr` | = note: `#[warn(non_camel_case_types)]` on by default warning: unused import: `windows::*` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/lib.rs:203:9 | 203 | pub use windows::*; | ^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: field `0` is never read --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/lock_api-0.3.3/src/lib.rs:98:24 | 98 | pub struct GuardNoSend(*mut ()); | ----------- ^^^^^^^ | | | field in this struct | = help: consider removing this field = note: `#[warn(dead_code)]` on by default warning: `net2` (lib) generated 17 warnings (1 duplicate) Compiling parking_lot v0.10.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=parking_lot CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot-0.10.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot-0.10.0/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='More compact and efficient implementations of the standard synchronization primitives.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=parking_lot CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name parking_lot --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deadlock_detection", "default", "nightly", "owning_ref", "serde"))' -C metadata=5fa05c2ded90412e -C extra-filename=-8cdb3d0eb165c48e --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern lock_api=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblock_api-db59a8818b65980c.rmeta --extern parking_lot_core=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libparking_lot_core-86b6c0d0286981a5.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: unexpected `cfg` condition value: `fushsia` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/lib.rs:55:11 | 55 | target_os = "fushsia", | ^^^^^^^^^^^^--------- | | | help: there is a expected value with a similar name: `"fuchsia"` | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: rule #6 of macro `libc_enum` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/macros.rs:171:5 | 171 | / (@accumulate_entries 172 | | $prefix:tt, 173 | | [$($entries:tt)*]; 174 | | $entry:ident as $ty:ty, $($tail:tt)* 175 | | ) => { | |_____^ | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/lib.rs:13:9 | 13 | #![deny(unused)] | ^^^^^^ = note: `#[warn(unused_macro_rules)]` implied by `#[warn(unused)]` warning: unexpected `cfg` condition value: `wasi` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/fcntl.rs:19:35 | 19 | any(target_os = "wasi", target_env = "wasi"), | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_env` are: ``, `gnu`, `msvc`, `musl`, `newlib`, `nto70`, `nto71`, `nto71_iosock`, `nto80`, `ohos`, `p1`, `p2`, `relibc`, `sgx`, and `uclibc` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `freebsd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/fcntl.rs:21:11 | 21 | target_env = "freebsd"))] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_env` are: ``, `gnu`, `msvc`, `musl`, `newlib`, `nto70`, `nto71`, `nto71_iosock`, `nto80`, `ohos`, `p1`, `p2`, `relibc`, `sgx`, and `uclibc` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `wasi` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/fcntl.rs:480:35 | 480 | any(target_os = "wasi", target_env = "wasi"), | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_env` are: ``, `gnu`, `msvc`, `musl`, `newlib`, `nto70`, `nto71`, `nto71_iosock`, `nto80`, `ohos`, `p1`, `p2`, `relibc`, `sgx`, and `uclibc` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `freebsd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/fcntl.rs:482:11 | 482 | target_env = "freebsd"))] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_env` are: ``, `gnu`, `msvc`, `musl`, `newlib`, `nto70`, `nto71`, `nto71_iosock`, `nto80`, `ohos`, `p1`, `p2`, `relibc`, `sgx`, and `uclibc` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `wasi` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/fcntl.rs:515:29 | 515 | any(target_os = "wasi", target_env = "wasi"), | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_env` are: ``, `gnu`, `msvc`, `musl`, `newlib`, `nto70`, `nto71`, `nto71_iosock`, `nto80`, `ohos`, `p1`, `p2`, `relibc`, `sgx`, and `uclibc` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `osx` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/net/if_.rs:98:19 | 98 | target_os = "osx"))] | ^^^^^^^^^^^^----- | | | help: there is a expected value with a similar name: `"psx"` | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/write.rs:15:23 | 15 | impl<'a> AnyWrite for fmt::Write + 'a { | ^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: if this is a dyn-compatible trait, use `dyn` | 15 | impl<'a> AnyWrite for dyn fmt::Write + 'a { | +++ help: alternatively use a blanket implementation to implement `AnyWrite` for all types that also implement `fmt::Write + 'a` | 15 - impl<'a> AnyWrite for fmt::Write + 'a { 15 + impl<'a, T: fmt::Write + 'a> AnyWrite for T { | warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/write.rs:29:23 | 29 | impl<'a> AnyWrite for io::Write + 'a { | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 29 | impl<'a> AnyWrite for dyn io::Write + 'a { | +++ help: alternatively use a blanket implementation to implement `AnyWrite` for all types that also implement `io::Write + 'a` | 29 - impl<'a> AnyWrite for io::Write + 'a { 29 + impl<'a, T: io::Write + 'a> AnyWrite for T { | warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:171:21 | 171 | let f: &mut fmt::Write = f; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 171 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:183:29 | 183 | let f: &mut fmt::Write = f; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 183 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:187:29 | 187 | let f: &mut fmt::Write = f; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 187 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:200:21 | 200 | let f: &mut fmt::Write = f; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 200 | let f: &mut dyn fmt::Write = f; | +++ warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/lib.rs:10:13 | 10 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::trivially_copy_pass_by_ref))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default` and `with-deprecated` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unused imports: `Read` and `Write` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/io.rs:2:19 | 2 | pub use std::io::{Read, Write, Result, Error, ErrorKind}; | ^^^^ ^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/poll.rs:1154:16 | 1154 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::if_same_then_else))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default` and `with-deprecated` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `bitrig` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/mod.rs:12:11 | 12 | #[cfg(any(target_os = "bitrig", target_os = "dragonfly", | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `bitrig` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/mod.rs:17:11 | 17 | #[cfg(any(target_os = "bitrig", target_os = "dragonfly", | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration warning: unused import: `iovec::IoVec` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/mod.rs:43:9 | 43 | pub use iovec::IoVec; | ^^^^^^^^^^^^ warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/dlsym.rs:10:56 | 10 | static $name: ::sys::unix::dlsym::DlSym $ret> = | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/mod.rs:50:5 | 50 | dlsym!(fn pipe2(*mut c_int, c_int) -> c_int); | -------------------------------------------- in this macro invocation | = note: `#[warn(missing_abi)]` on by default = note: this warning originates in the macro `dlsym` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/display.rs:184:21 | 184 | let w: &mut fmt::Write = f; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 184 | let w: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/display.rs:193:21 | 193 | let w: &mut io::Write = w; | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 193 | let w: &mut dyn io::Write = w; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/display.rs:212:21 | 212 | let f: &mut fmt::Write = f; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 212 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/display.rs:222:21 | 222 | let w: &mut io::Write = w; | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 222 | let w: &mut dyn io::Write = w; | +++ warning: unnecessary parentheses around assigned value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/ioctl/bsd.rs:17:39 | 17 | pub const INOUT: ioctl_num_type = (IN|OUT); | ^ ^ | = note: `#[warn(unused_parens)]` implied by `#[warn(unused)]` help: remove these parentheses | 17 - pub const INOUT: ioctl_num_type = (IN|OUT); 17 + pub const INOUT: ioctl_num_type = IN|OUT; | warning: unexpected `cfg` condition value: `ppc` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/mman.rs:146:17 | 146 | target_arch = "ppc", | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_arch` are: `aarch64`, `amdgpu`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch32`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa` = note: see for more information about checking conditional configuration warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/signal.rs:449:13 | 449 | Handler(extern fn(libc::c_int)), | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | = note: `#[warn(missing_abi)]` on by default warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/signal.rs:452:15 | 452 | SigAction(extern fn(libc::c_int, *mut libc::siginfo_t, *mut libc::c_void)) | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/signal.rs:474:55 | 474 | SigHandler::Handler(f) => f as *const extern fn(libc::c_int) as usize, | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/signal.rs:475:57 | 475 | SigHandler::SigAction(f) => f as *const extern fn(libc::c_int, *mut libc::siginfo_t, *mut libc::c_void) as usize, | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: unexpected `cfg` condition value: `nacl` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/sockopt.rs:249:11 | 249 | target_os = "nacl"))] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration warning: rule #2 of macro `sockopt_impl` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/sockopt.rs:131:5 | 131 | (GetOnly, $name:ident, $level:path, $flag:path, u8) => { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: rule #3 of macro `sockopt_impl` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/sockopt.rs:135:5 | 135 | (GetOnly, $name:ident, $level:path, $flag:path, usize) => { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: rule #4 of macro `sockopt_impl` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/sockopt.rs:139:5 | 139 | (SetOnly, $name:ident, $level:path, $flag:path, bool) => { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: rule #5 of macro `sockopt_impl` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/sockopt.rs:143:5 | 143 | (SetOnly, $name:ident, $level:path, $flag:path, u8) => { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: rule #6 of macro `sockopt_impl` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/sockopt.rs:147:5 | 147 | (SetOnly, $name:ident, $level:path, $flag:path, usize) => { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: this `#[deprecated]` annotation has no effect --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/event_imp.rs:515:1 | 515 | #[deprecated(since = "0.6.10", note = "removed")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute | = note: `#[warn(useless_deprecated)]` on by default warning: this `#[deprecated]` annotation has no effect --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/event_imp.rs:1002:1 | 1002 | #[deprecated(since = "0.6.10", note = "removed")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute warning: this `#[deprecated]` annotation has no effect --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/ready.rs:457:1 | 457 | #[deprecated(since = "0.6.10", note = "removed")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:217:17 | 217 | pub fn keys(&self) -> Keys { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 217 | pub fn keys(&self) -> Keys<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:223:19 | 223 | pub fn values(&self) -> Values { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 223 | pub fn values(&self) -> Values<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:229:23 | 229 | pub fn values_mut(&mut self) -> ValuesMut { | ^^^^^^^^^ ------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 229 | pub fn values_mut(&mut self) -> ValuesMut<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:251:17 | 251 | pub fn iter(&self) -> Iter { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 251 | pub fn iter(&self) -> Iter<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:283:21 | 283 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 283 | pub fn iter_mut(&mut self) -> IterMut<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:406:18 | 406 | pub fn drain(&mut self) -> Drain { | ^^^^^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 406 | pub fn drain(&mut self) -> Drain<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:590:18 | 590 | pub fn entry(&mut self, key: usize) -> Entry { | ^^^^^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 590 | pub fn entry(&mut self, key: usize) -> Entry<'_, V> { | +++ warning: `socket2` (lib) generated 2 warnings (1 duplicate) Compiling poly1305 v0.5.2 warning: `parking_lot_core` (lib) generated 7 warnings (1 duplicate) Compiling aead v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=poly1305 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/poly1305-0.5.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/poly1305-0.5.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='The Poly1305 universal hash function and message authentication code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=poly1305 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/universal-hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name poly1305 --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/poly1305-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "zeroize"))' -C metadata=56a06698ced72708 -C extra-filename=-737481a8f2a9928b --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern universal_hash=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libuniversal_hash-10cda2ceef04b69a.rmeta --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aead CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/aead-0.2.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/aead-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits for Authenticated Encryption with Associated Data (AEAD) algorithms' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aead CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name aead --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/aead-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "heapless"))' -C metadata=90e0eb9a9e09e167 -C extra-filename=-b34f0f1fe9f30522 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern generic_array=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libgeneric_array-60ba5dfb1e3196f0.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `lock_api` (lib) generated 2 warnings (1 duplicate) Compiling clap v2.33.0 warning: `async-task` (lib) generated 1 warning (1 duplicate) Compiling chacha20 v0.3.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=clap CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/Cargo.toml CARGO_PKG_AUTHORS='Kevin K. ' CARGO_PKG_DESCRIPTION='A simple to use, efficient, and full-featured Command Line Argument Parser ' CARGO_PKG_HOMEPAGE='https://clap.rs/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.33.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=33 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name clap --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="ansi_term"' --cfg 'feature="atty"' --cfg 'feature="color"' --cfg 'feature="default"' --cfg 'feature="strsim"' --cfg 'feature="suggestions"' --cfg 'feature="vec_map"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ansi_term", "atty", "clippy", "color", "debug", "default", "doc", "lints", "nightly", "no_cargo", "strsim", "suggestions", "term_size", "unstable", "vec_map", "wrap_help", "yaml", "yaml-rust"))' -C metadata=5587596d51da6a2a -C extra-filename=-ab31c75f9029171e --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern ansi_term=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libansi_term-84d493f6be311729.rmeta --extern atty=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libatty-2243b8c99dca7849.rmeta --extern bitflags=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libbitflags-dfb59ba07835b65a.rmeta --extern strsim=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libstrsim-f824f6bc77fed09b.rmeta --extern textwrap=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libtextwrap-afafe30844be3318.rmeta --extern unicode_width=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libunicode_width-7b0cfdf542f4e153.rmeta --extern vec_map=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libvec_map-71c941ec53f8a6dd.rmeta --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=chacha20 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/chacha20-0.3.3 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/chacha20-0.3.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='The ChaCha20 stream cipher (RFC 8439) implemented in pure Rust using traits from the RustCrypto stream-cipher crate, with optional architecture-specific hardware acceleration (AVX2, SSE2). Additionally provides the ChaCha8, ChaCha12, and XChaCha20 stream ciphers, and also optional rand_core-compatible RNGs based on those ciphers. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chacha20 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/stream-ciphers' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name chacha20 --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/chacha20-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="stream-cipher"' --cfg 'feature="xchacha20"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "legacy", "rand_core", "rng", "stream-cipher", "xchacha20", "zeroize"))' -C metadata=82fdea765f10b27d -C extra-filename=-7e66f912ca33d650 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern stream_cipher=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libstream_cipher-a4d47a9821cabf32.rmeta --extern zeroize=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libzeroize-9c7877991fb669b4.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `signal-hook-registry` (lib) generated 5 warnings (1 duplicate) warning: `vec_map` (lib) generated 11 warnings (1 duplicate) Compiling num_cpus v1.13.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_cpus CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/num_cpus-1.13.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/num_cpus-1.13.0/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_cpus CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name num_cpus --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/num_cpus-1.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=79e7227522f6ed87 -C extra-filename=-fb528d6cd945004e --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern libc=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblibc-543a223d9617c140.rmeta --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ryu CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR BSL-1.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ryu-b731cfd46ed11554/out /usr/local/bin/rustc --crate-name ryu --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic", "small"))' -C metadata=c7ad0c4b0e0c7cf1 -C extra-filename=-9df7af177e59570a --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc --cfg integer128 --cfg must_use_return --cfg maybe_uninit` warning: `strsim` (lib) generated 1 warning (1 duplicate) Compiling kv-log-macro v1.0.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=kv_log_macro CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/kv-log-macro-1.0.4 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/kv-log-macro-1.0.4/Cargo.toml CARGO_PKG_AUTHORS='Yoshua Wuyts ' CARGO_PKG_DESCRIPTION='Log macro for log'\''s kv-unstable backend.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=kv-log-macro CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/yoshuawuyts/kv-log-macro' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name kv_log_macro --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/kv-log-macro-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=976b81b8b65a6e9e -C extra-filename=-94cc7655c6083cdc --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern log=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblog-893cdf25fd374906.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: a method with this name may be added to the standard library in the future --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/tcp.rs:116:20 | 116 | self.inner.set_linger(dur) | ^^^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `net2::TcpStreamExt::set_linger(...)` to keep using the current method = note: `#[warn(unstable_name_collisions)]` on by default warning: a method with this name may be added to the standard library in the future --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/tcp.rs:120:20 | 120 | self.inner.linger() | ^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `net2::TcpStreamExt::linger(...)` to keep using the current method warning: `zeroize` (lib) generated 1 warning (1 duplicate) Compiling pin-project-lite v0.1.4 warning: `ansi_term` (lib) generated 13 warnings (1 duplicate) Compiling untrusted v0.7.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pin_project_lite CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/pin-project-lite-0.1.4 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/pin-project-lite-0.1.4/Cargo.toml CARGO_PKG_AUTHORS='Taiki Endo ' CARGO_PKG_DESCRIPTION='A lightweight version of pin-project written with declarative macros. ' CARGO_PKG_HOMEPAGE='https://github.com/taiki-e/pin-project-lite' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-project-lite CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/taiki-e/pin-project-lite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name pin_project_lite --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/pin-project-lite-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=23fb26a2936970e4 -C extra-filename=-a8ec9ebcc0258571 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=untrusted CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/untrusted-0.7.1 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/untrusted-0.7.1/Cargo.toml CARGO_PKG_AUTHORS='Brian Smith ' CARGO_PKG_DESCRIPTION='Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=untrusted CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/untrusted' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name untrusted --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/untrusted-0.7.1/src/untrusted.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=65860e9e11060347 -C extra-filename=-c1a28ca6989d172b --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` [crossbeam-utils 0.7.2] cargo:rustc-cfg=has_atomic_u64 [crossbeam-utils 0.7.2] error[E0412]: cannot find type `AtomicU128` in module `core::sync::atomic` [crossbeam-utils 0.7.2] --> :1:38 [crossbeam-utils 0.7.2] | [crossbeam-utils 0.7.2] 1 | pub type Probe = core::sync::atomic::AtomicU128; [crossbeam-utils 0.7.2] | ^^^^^^^^^^ help: a struct with a similar name exists: `AtomicU16` [crossbeam-utils 0.7.2] | [crossbeam-utils 0.7.2] ::: /usr/local/lib/rustlib/src/rust/library/core/src/sync/atomic.rs:3718:1 [crossbeam-utils 0.7.2] | [crossbeam-utils 0.7.2] 3718 | / atomic_int! { [crossbeam-utils 0.7.2] 3719 | | cfg(target_has_atomic = "16"), [crossbeam-utils 0.7.2] 3720 | | cfg(target_has_atomic_equal_alignment = "16"), [crossbeam-utils 0.7.2] 3721 | | stable(feature = "integer_atomics_stable", since = "1.34.0"), [crossbeam-utils 0.7.2] ... | [crossbeam-utils 0.7.2] 3734 | | u16 AtomicU16 [crossbeam-utils 0.7.2] 3735 | | } [crossbeam-utils 0.7.2] | |_- similarly named struct `AtomicU16` defined here [crossbeam-utils 0.7.2] [crossbeam-utils 0.7.2] error: aborting due to 1 previous error [crossbeam-utils 0.7.2] [crossbeam-utils 0.7.2] For more information about this error, try `rustc --explain E0412`. warning: unexpected `cfg` condition value: `nacl` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/num_cpus-1.13.0/src/lib.rs:328:5 | 328 | target_os = "nacl", | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `nacl` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/num_cpus-1.13.0/src/lib.rs:409:5 | 409 | target_os = "nacl", | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/untrusted-0.7.1/src/untrusted.rs:91:5 | 91 | box_pointers, | ^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/lib.rs:85:13 | 85 | #![cfg_attr(feature = "cargo-clippy", allow(renamed_and_removed_lints))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `no-panic` and `small` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/lib.rs:87:5 | 87 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `no-panic` and `small` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:3:7 | 3 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:26:11 | 26 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:28:15 | 28 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:96:11 | 96 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:102:15 | 102 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:108:11 | 108 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:114:15 | 114 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:40:15 | 40 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:42:19 | 42 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:23:7 | 23 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:26:11 | 26 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:43:7 | 43 | #[cfg(integer128)] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:51:7 | 51 | #[cfg(integer128)] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:66:11 | 66 | #[cfg(not(integer128))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:188:15 | 188 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:193:11 | 193 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:195:11 | 195 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:237:15 | 237 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:218:23 | 218 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `num_cpus` (lib) generated 3 warnings (1 duplicate) Compiling spin v0.5.2 warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:222:27 | 222 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:226:23 | 226 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:230:27 | 230 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:296:15 | 296 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:277:23 | 277 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:281:27 | 281 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:285:23 | 285 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:289:27 | 289 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s_intrinsics.rs:22:11 | 22 | #[cfg(not(integer128))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s_intrinsics.rs:52:11 | 52 | #[cfg(not(integer128))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `must_use_return` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/pretty/mod.rs:53:12 | 53 | #[cfg_attr(must_use_return, must_use)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(must_use_return)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(must_use_return)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `must_use_return` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/pretty/mod.rs:160:12 | 160 | #[cfg_attr(must_use_return, must_use)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(must_use_return)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(must_use_return)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=spin CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/Cargo.toml CARGO_PKG_AUTHORS='Mathijs van de Nes :John Ericson ' CARGO_PKG_DESCRIPTION='Synchronization primitives based on spinning. They may contain data, are usable without `std`, and static initializers are available. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=spin CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mvdnes/spin-rs.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name spin --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2169988ef2912aba -C extra-filename=-641764981fa7ab54 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: `aead` (lib) generated 1 warning (1 duplicate) Compiling itoa v0.4.4 warning: `scoped-tls-hkt` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_utils CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/Cargo.toml CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/crossbeam-utils-bbd3072e0aae4a79/out /usr/local/bin/rustc --crate-name crossbeam_utils --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "lazy_static", "nightly", "std"))' -C metadata=d7097423ebc89d34 -C extra-filename=-c792b732839cecaf --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcfg_if-0275a5a3899df8e2.rmeta --extern lazy_static=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblazy_static-12bca4523c390eaf.rmeta --cap-lints warn -C ar=ar -C linker=cc --cfg has_min_const_fn --cfg has_atomic_u8 --cfg has_atomic_u16 --cfg has_atomic_u32 --cfg has_atomic_u64` Compiling base64 v0.12.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/itoa-0.4.4 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/itoa-0.4.4/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast functions for printing integer primitives to an io::Write' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itoa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name itoa --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/itoa-0.4.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=0e747cdca7ced2e2 -C extra-filename=-a57fb09904177088 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=base64 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/base64-0.12.1 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/base64-0.12.1/Cargo.toml CARGO_PKG_AUTHORS='Alice Maz :Marshall Pierce ' CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/marshallpierce/rust-base64' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name base64 --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/base64-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=3058794a0c22bfd7 -C extra-filename=-a5db705c6db10563 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: `poly1305` (lib) generated 1 warning (1 duplicate) warning: `untrusted` (lib) generated 2 warnings (1 duplicate) warning: `pin-project-lite` (lib) generated 1 warning (1 duplicate) Compiling chacha20poly1305 v0.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=chacha20poly1305 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/chacha20poly1305-0.4.1 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/chacha20poly1305-0.4.1/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the ChaCha20Poly1305 Authenticated Encryption with Additional Data Cipher (RFC 8439) with optional architecture-specific hardware acceleration. Also contains implementations of the XChaCha20Poly1305 extended nonce variant of ChaCha20Poly1305, and the reduced-round ChaCha8Poly1305 and ChaCha12Poly1305 lightweight variants. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chacha20poly1305 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/AEADs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name chacha20poly1305 --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/chacha20poly1305-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="chacha20"' --cfg 'feature="default"' --cfg 'feature="xchacha20poly1305"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "chacha20", "default", "heapless", "reduced-round", "xchacha20poly1305"))' -C metadata=fdec49e9a21731c0 -C extra-filename=-68fd7fe92e117592 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern aead=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libaead-b34f0f1fe9f30522.rmeta --extern chacha20=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libchacha20-7e66f912ca33d650.rmeta --extern poly1305=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libpoly1305-737481a8f2a9928b.rmeta --extern stream_cipher=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libstream_cipher-a4d47a9821cabf32.rmeta --extern zeroize=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libzeroize-9c7877991fb669b4.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/base64-0.12.1/src/lib.rs:60:13 | 60 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::cast_lossless))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, and `std` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/base64-0.12.1/src/lib.rs:69:5 | 69 | warnings | ^^^^^^^^ = note: `#[warn(unexpected_cfgs)]` implied by `#[warn(warnings)]` warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/mutex.rs:1:48 | 1 | use core::sync::atomic::{AtomicBool, Ordering, spin_loop_hint as cpu_relax}; | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/mutex.rs:136:17 | 136 | cpu_relax(); | ^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:8:26 | 8 | use core::sync::atomic::{spin_loop_hint as cpu_relax, AtomicUsize, Ordering}; | ^^^^^^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:170:25 | 170 | None => cpu_relax(), | ^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:284:25 | 284 | None => cpu_relax(), | ^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:320:25 | 320 | None => cpu_relax(), | ^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:404:13 | 404 | cpu_relax(); | ^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/once.rs:2:49 | 2 | use core::sync::atomic::{AtomicUsize, Ordering, spin_loop_hint as cpu_relax}; | ^^^^^^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/once.rs:125:21 | 125 | cpu_relax(); | ^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/once.rs:149:31 | 149 | RUNNING => cpu_relax(), // We spin | ^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicBool::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/mutex.rs:131:25 | 131 | while self.lock.compare_and_swap(false, true, Ordering::Acquire) != false | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicBool::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/mutex.rs:181:22 | 181 | if self.lock.compare_and_swap(false, true, Ordering::Acquire) == false | ^^^^^^^^^^^^^^^^ warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/itoa-0.4.4/src/lib.rs:53:13 | 53 | #![cfg_attr(feature = "cargo-clippy", allow(renamed_and_removed_lints))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default`, `i128`, and `std` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/itoa-0.4.4/src/lib.rs:55:5 | 55 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default`, `i128`, and `std` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/itoa-0.4.4/src/lib.rs:119:34 | 119 | bytes: unsafe { mem::uninitialized() }, | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: unnecessary transmute --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:147:29 | 147 | let bits = unsafe { mem::transmute::(self) }; | --------------------------^^^^^^ | | | help: replace this with: `f32::to_bits` | = note: `#[warn(unnecessary_transmutes)]` on by default warning: unnecessary transmute --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:156:29 | 156 | let bits = unsafe { mem::transmute::(self) }; | --------------------------^^^^^^ | | | help: replace this with: `f32::to_bits` warning: unnecessary transmute --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:176:29 | 176 | let bits = unsafe { mem::transmute::(self) }; | --------------------------^^^^^^ | | | help: replace this with: `f64::to_bits` warning: unnecessary transmute --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:185:29 | 185 | let bits = unsafe { mem::transmute::(self) }; | --------------------------^^^^^^ | | | help: replace this with: `f64::to_bits` warning: unnecessary transmute --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/pretty/mod.rs:56:16 | 56 | let bits = mem::transmute::(f); | --------------------------^^^ | | | help: replace this with: `f64::to_bits` warning: unnecessary transmute --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/pretty/mod.rs:163:16 | 163 | let bits = mem::transmute::(f); | --------------------------^^^ | | | help: replace this with: `f32::to_bits` warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/once.rs:104:33 | 104 | status = self.state.compare_and_swap(INCOMPLETE, | ^^^^^^^^^^^^^^^^ warning: `kv-log-macro` (lib) generated 1 warning (1 duplicate) warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/mutex.rs:156:17 | 156 | pub fn lock(&self) -> MutexGuard | ^^^^^ ------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 156 | pub fn lock(&self) -> MutexGuard<'_, T> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/mutex.rs:179:21 | 179 | pub fn try_lock(&self) -> Option> | ^^^^^ ------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 179 | pub fn try_lock(&self) -> Option> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:166:17 | 166 | pub fn read(&self) -> RwLockReadGuard { | ^^^^^ ------------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 166 | pub fn read(&self) -> RwLockReadGuard<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:198:21 | 198 | pub fn try_read(&self) -> Option> { | ^^^^^ ------------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 198 | pub fn try_read(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:240:27 | 240 | fn try_write_internal(&self, strong: bool) -> Option> { | ^^^^^ ------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 240 | fn try_write_internal(&self, strong: bool) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:280:18 | 280 | pub fn write(&self) -> RwLockWriteGuard { | ^^^^^ ------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 280 | pub fn write(&self) -> RwLockWriteGuard<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:309:22 | 309 | pub fn try_write(&self) -> Option> { | ^^^^^ ------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 309 | pub fn try_write(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:316:29 | 316 | pub fn upgradeable_read(&self) -> RwLockUpgradeableGuard { | ^^^^^ ------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 316 | pub fn upgradeable_read(&self) -> RwLockUpgradeableGuard<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:327:33 | 327 | pub fn try_upgradeable_read(&self) -> Option> { | ^^^^^ ------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 327 | pub fn try_upgradeable_read(&self) -> Option> { | +++ warning: `ring` (build script) generated 9 warnings (1 duplicate) warning: unexpected `cfg` condition name: `unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/lib.rs:577:7 | 577 | #[cfg(unstable)] | ^^^^^^^^ help: found config with similar value: `feature = "unstable"` | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/lib.rs:580:7 | 580 | #[cfg(unstable)] | ^^^^^^^^ help: found config with similar value: `feature = "unstable"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:142:17 | 142 | (self.flags.iter().any(|f| &f.b.name == arg) | ^ ... 145 | || self.groups.iter().any(|g| &g.name == arg)) | ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 142 ~ self.flags.iter().any(|f| &f.b.name == arg) 143 | || self.opts.iter().any(|o| &o.b.name == arg) 144 | || self.positionals.values().any(|p| &p.b.name == arg) 145 ~ || self.groups.iter().any(|g| &g.name == arg) | warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:193:13 | 193 | (self.positionals.len() + 1) | ^ ^ | help: remove these parentheses | 193 - (self.positionals.len() + 1) 193 + self.positionals.len() + 1 | warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:301:17 | 301 | (self.positionals.len() + 1) | ^ ^ | help: remove these parentheses | 301 - (self.positionals.len() + 1) 301 + self.positionals.len() + 1 | warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:326:17 | 326 | (self.positionals.len() + 1) | ^ ^ | help: remove these parentheses | 326 - (self.positionals.len() + 1) 326 + self.positionals.len() + 1 | warning: unexpected `cfg` condition value: `128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/mod.rs:13:47 | 13 | if #[cfg(any(target_pointer_width = "64", target_pointer_width = "128"))] { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_pointer_width` are: `16`, `32`, and `64` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `has_atomic_u8` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:524:7 | 524 | #[cfg(has_atomic_u8)] | ^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u8` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:526:7 | 526 | #[cfg(has_atomic_u8)] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u16` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:528:7 | 528 | #[cfg(has_atomic_u16)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u16` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:530:7 | 530 | #[cfg(has_atomic_u16)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u32` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:532:7 | 532 | #[cfg(has_atomic_u32)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u32` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:534:7 | 534 | #[cfg(has_atomic_u32)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:536:7 | 536 | #[cfg(has_atomic_u64)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:538:7 | 538 | #[cfg(has_atomic_u64)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:540:7 | 540 | #[cfg(has_atomic_u128)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:542:7 | 542 | #[cfg(has_atomic_u128)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_min_const_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:54:15 | 54 | #[cfg(not(has_min_const_fn))] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_min_const_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_min_const_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_min_const_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:70:11 | 70 | #[cfg(has_min_const_fn)] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_min_const_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_min_const_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u8` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:735:19 | 735 | #[cfg(has_atomic_u8)] | ^^^^^^^^^^^^^ ... 751 | atomic! { T, _a, true, false } | ------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u16` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:737:19 | 737 | #[cfg(has_atomic_u16)] | ^^^^^^^^^^^^^^ ... 751 | atomic! { T, _a, true, false } | ------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u32` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:739:19 | 739 | #[cfg(has_atomic_u32)] | ^^^^^^^^^^^^^^ ... 751 | atomic! { T, _a, true, false } | ------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:741:19 | 741 | #[cfg(has_atomic_u64)] | ^^^^^^^^^^^^^^ ... 751 | atomic! { T, _a, true, false } | ------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: lint `intra_doc_link_resolution_failure` has been removed: use `rustdoc::broken_intra_doc_links` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/chacha20poly1305-0.4.1/src/lib.rs:116:41 | 116 | #![warn(missing_docs, rust_2018_idioms, intra_doc_link_resolution_failure)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:803:17 | 803 | (o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) | ^ ^ | help: remove these parentheses | 803 - (o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) 803 + o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings | warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:810:17 | 810 | (p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) | ^ ^ | help: remove these parentheses | 810 - (p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) 810 + p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings | warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:103:16 | 103 | #[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `ansi_term`, `atty`, `clippy`, `color`, `debug`, `default`, `doc`, `lints`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:592:16 | 592 | #[cfg_attr(feature = "cargo-clippy", allow(useless_let_if_seq))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `ansi_term`, `atty`, `clippy`, `color`, `debug`, `default`, `doc`, `lints`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:355:25 | 355 | (ma.vals.len() % num as usize) | ^ ^ | help: remove these parentheses | 355 - (ma.vals.len() % num as usize) 355 + ma.vals.len() % num as usize | warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:19:22 | 19 | fn is_set(&self, ArgSettings) -> bool; | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ArgSettings` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:20:23 | 20 | fn set(&mut self, ArgSettings); | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ArgSettings` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_matches.rs:812:65 | 812 | fn to_str_slice(_: &OsString) -> &str { unreachable!() }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_matches.rs:863:67 | 863 | fn to_str_slice(_: &OsString) -> &OsStr { unreachable!() }; | ^ help: remove this semicolon warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_matches.rs:914:59 | 914 | fn to_usize(_: &usize) -> usize { unreachable!() }; | ^ help: remove this semicolon warning: unexpected `cfg` condition name: `features` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/suggestions.rs:112:17 | 112 | #[cfg(all(test, features = "suggestions"))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see for more information about checking conditional configuration help: there is a config with a similar name and value | 112 - #[cfg(all(test, features = "suggestions"))] 112 + #[cfg(all(test, feature = "suggestions"))] | warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/base64-0.12.1/src/chunked_encoder.rs:94:26 | 94 | pub(crate) fn new(s: &mut String) -> StringSink { | ^^^^^^^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 94 | pub(crate) fn new(s: &mut String) -> StringSink<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/base64-0.12.1/src/display.rs:25:31 | 25 | pub fn with_config(bytes: &[u8], config: Config) -> Base64Display { | ^^^^^ ------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 25 | pub fn with_config(bytes: &[u8], config: Config) -> Base64Display<'_> { | ++++ warning: unexpected `cfg` condition name: `has_atomic_u8` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:735:19 | 735 | #[cfg(has_atomic_u8)] | ^^^^^^^^^^^^^ ... 762 | / atomic! { 763 | | T, a, 764 | | { 765 | | a = &*(src as *const _ as *const _); ... | 792 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u16` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:737:19 | 737 | #[cfg(has_atomic_u16)] | ^^^^^^^^^^^^^^ ... 762 | / atomic! { 763 | | T, a, 764 | | { 765 | | a = &*(src as *const _ as *const _); ... | 792 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u32` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:739:19 | 739 | #[cfg(has_atomic_u32)] | ^^^^^^^^^^^^^^ ... 762 | / atomic! { 763 | | T, a, 764 | | { 765 | | a = &*(src as *const _ as *const _); ... | 792 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:741:19 | 741 | #[cfg(has_atomic_u64)] | ^^^^^^^^^^^^^^ ... 762 | / atomic! { 763 | | T, a, 764 | | { 765 | | a = &*(src as *const _ as *const _); ... | 792 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u8` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:735:19 | 735 | #[cfg(has_atomic_u8)] | ^^^^^^^^^^^^^ ... 800 | / atomic! { 801 | | T, a, 802 | | { 803 | | a = &*(dst as *const _ as *const _); ... | 811 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u16` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:737:19 | 737 | #[cfg(has_atomic_u16)] | ^^^^^^^^^^^^^^ ... 800 | / atomic! { 801 | | T, a, 802 | | { 803 | | a = &*(dst as *const _ as *const _); ... | 811 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u32` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:739:19 | 739 | #[cfg(has_atomic_u32)] | ^^^^^^^^^^^^^^ ... 800 | / atomic! { 801 | | T, a, 802 | | { 803 | | a = &*(dst as *const _ as *const _); ... | 811 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:741:19 | 741 | #[cfg(has_atomic_u64)] | ^^^^^^^^^^^^^^ ... 800 | / atomic! { 801 | | T, a, 802 | | { 803 | | a = &*(dst as *const _ as *const _); ... | 811 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u8` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:735:19 | 735 | #[cfg(has_atomic_u8)] | ^^^^^^^^^^^^^ ... 819 | / atomic! { 820 | | T, a, 821 | | { 822 | | a = &*(dst as *const _ as *const _); ... | 831 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=alloc,default,dev_urandom_fallback,once_cell CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DEV_URANDOM_FALLBACK=1 CARGO_FEATURE_ONCE_CELL=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13 CARGO_MANIFEST_LINKS=ring-asm CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/Cargo.toml CARGO_PKG_AUTHORS='Brian Smith ' CARGO_PKG_DESCRIPTION='Safe, fast, small crypto using Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE CARGO_PKG_NAME=ring CARGO_PKG_README=doc/link-to-readme.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.16.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=16 OPT_LEVEL=z OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-ed89af35c06e062f/build-script-build` warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/poll.rs:1433:17 | 1433 | pub fn iter(&self) -> Iter { | ^^^^^ ---- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1433 | pub fn iter(&self) -> Iter<'_> { | ++++ warning: the type `sockaddr_un` does not permit being left uninitialized --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/uds.rs:55:39 | 55 | let addr: libc::sockaddr_un = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default warning: the type `[u8; 40]` does not permit being left uninitialized --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/itoa-0.4.4/src/lib.rs:119:29 | 119 | bytes: unsafe { mem::uninitialized() }, | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default warning: unexpected `cfg` condition name: `has_atomic_u16` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:737:19 | 737 | #[cfg(has_atomic_u16)] | ^^^^^^^^^^^^^^ ... 819 | / atomic! { 820 | | T, a, 821 | | { 822 | | a = &*(dst as *const _ as *const _); ... | 831 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u32` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:739:19 | 739 | #[cfg(has_atomic_u32)] | ^^^^^^^^^^^^^^ ... 819 | / atomic! { 820 | | T, a, 821 | | { 822 | | a = &*(dst as *const _ as *const _); ... | 831 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:741:19 | 741 | #[cfg(has_atomic_u64)] | ^^^^^^^^^^^^^^ ... 819 | / atomic! { 820 | | T, a, 821 | | { 822 | | a = &*(dst as *const _ as *const _); ... | 831 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:89:21 | 89 | writer: &'a mut Write, | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: if this is a dyn-compatible trait, use `dyn` | 89 | writer: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/valued.rs:19:30 | 19 | pub validator: Option Result<(), String>>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 19 | pub validator: Option Result<(), String>>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/valued.rs:20:33 | 20 | pub validator_os: Option Result<(), OsString>>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 20 | pub validator_os: Option Result<(), OsString>>>, | +++ [ring 0.16.13] ENV BSD_INSTALL_DATA=install -m 0644 [ring 0.16.13] ENV BSD_INSTALL_LIB=install -s -m 0644 [ring 0.16.13] ENV BSD_INSTALL_MAN=install -m 444 [ring 0.16.13] ENV BSD_INSTALL_PROGRAM=install -s -m 555 [ring 0.16.13] ENV BSD_INSTALL_SCRIPT=install -m 555 [ring 0.16.13] ENV CARGO=/usr/local/bin/cargo [ring 0.16.13] ENV CARGO_BUILD_JOBS=16 [ring 0.16.13] ENV CARGO_CFG_FEATURE=alloc,default,dev_urandom_fallback,once_cell [ring 0.16.13] ENV CARGO_CFG_PANIC=unwind [ring 0.16.13] ENV CARGO_CFG_TARGET_ABI= [ring 0.16.13] ENV CARGO_CFG_TARGET_ARCH=x86_64 [ring 0.16.13] ENV CARGO_CFG_TARGET_ENDIAN=little [ring 0.16.13] ENV CARGO_CFG_TARGET_ENV= [ring 0.16.13] ENV CARGO_CFG_TARGET_FAMILY=unix [ring 0.16.13] ENV CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 [ring 0.16.13] ENV CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr [ring 0.16.13] ENV CARGO_CFG_TARGET_OS=freebsd [ring 0.16.13] ENV CARGO_CFG_TARGET_POINTER_WIDTH=64 [ring 0.16.13] ENV CARGO_CFG_TARGET_VENDOR=unknown [ring 0.16.13] ENV CARGO_CFG_UNIX= [ring 0.16.13] ENV CARGO_ENCODED_RUSTFLAGS=-Car=ar-Clinker=cc [ring 0.16.13] ENV CARGO_FEATURE_ALLOC=1 [ring 0.16.13] ENV CARGO_FEATURE_DEFAULT=1 [ring 0.16.13] ENV CARGO_FEATURE_DEV_URANDOM_FALLBACK=1 [ring 0.16.13] ENV CARGO_FEATURE_ONCE_CELL=1 [ring 0.16.13] ENV CARGO_FREEBSD_PORTS_SKIP_GIT_UPDATE=1 [ring 0.16.13] ENV CARGO_HOME=/wrkdirs/usr/ports/net-im/yume/work/cargo-home [ring 0.16.13] ENV CARGO_MAKEFLAGS=-j --jobserver-fds=5,7 --jobserver-auth=5,7 [ring 0.16.13] ENV CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13 [ring 0.16.13] ENV CARGO_MANIFEST_LINKS=ring-asm [ring 0.16.13] ENV CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/Cargo.toml [ring 0.16.13] ENV CARGO_PKG_AUTHORS=Brian Smith [ring 0.16.13] ENV CARGO_PKG_DESCRIPTION=Safe, fast, small crypto using Rust. [ring 0.16.13] ENV CARGO_PKG_HOMEPAGE= [ring 0.16.13] ENV CARGO_PKG_LICENSE= [ring 0.16.13] ENV CARGO_PKG_LICENSE_FILE=LICENSE [ring 0.16.13] ENV CARGO_PKG_NAME=ring [ring 0.16.13] ENV CARGO_PKG_README=doc/link-to-readme.md [ring 0.16.13] ENV CARGO_PKG_REPOSITORY=https://github.com/briansmith/ring [ring 0.16.13] ENV CARGO_PKG_RUST_VERSION= [ring 0.16.13] ENV CARGO_PKG_VERSION=0.16.13 [ring 0.16.13] ENV CARGO_PKG_VERSION_MAJOR=0 [ring 0.16.13] ENV CARGO_PKG_VERSION_MINOR=16 [ring 0.16.13] ENV CARGO_PKG_VERSION_PATCH=13 [ring 0.16.13] ENV CARGO_PKG_VERSION_PRE= [ring 0.16.13] ENV CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1 [ring 0.16.13] ENV CARGO_PROFILE_RELEASE_LTO=true [ring 0.16.13] ENV CARGO_PROFILE_RELEASE_PANIC=abort [ring 0.16.13] ENV CARGO_TARGET_DIR=/wrkdirs/usr/ports/net-im/yume/work/target [ring 0.16.13] ENV CC=cc [ring 0.16.13] ENV CCACHE_DIR=/root/.ccache [ring 0.16.13] ENV CFLAGS=-O2 -pipe -fstack-protector-strong -fno-strict-aliasing [ring 0.16.13] ENV CPP=cpp [ring 0.16.13] ENV CPPFLAGS= [ring 0.16.13] ENV CXX=c++ [ring 0.16.13] ENV CXXFLAGS=-O2 -pipe -fstack-protector-strong -fno-strict-aliasing [ring 0.16.13] ENV DEBUG=false [ring 0.16.13] ENV GIT_CEILING_DIRECTORIES=/wrkdirs/usr/ports/net-im/yume/work [ring 0.16.13] ENV HOME=/wrkdirs/usr/ports/net-im/yume/work [ring 0.16.13] ENV HOST=x86_64-unknown-freebsd [ring 0.16.13] ENV LDFLAGS= [ring 0.16.13] ENV LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps:/wrkdirs/usr/ports/net-im/yume/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib [ring 0.16.13] ENV LIBS= [ring 0.16.13] ENV LOCALBASE=/usr/local [ring 0.16.13] ENV MACHINE_ARCH=amd64 [ring 0.16.13] ENV MK_DEBUG_FILES=no [ring 0.16.13] ENV MK_KERNEL_SYMBOLS=no [ring 0.16.13] ENV NO_LINT=YES [ring 0.16.13] ENV NUM_JOBS=16 [ring 0.16.13] ENV OPT_LEVEL=z [ring 0.16.13] ENV OSVERSION=1403000 [ring 0.16.13] ENV OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out [ring 0.16.13] ENV PATH=/usr/local/libexec/ccache:/wrkdirs/usr/ports/net-im/yume/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin [ring 0.16.13] ENV PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net-im/yume/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig [ring 0.16.13] ENV PREFIX=/usr/local [ring 0.16.13] ENV PROFILE=release [ring 0.16.13] ENV PWD=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0 [ring 0.16.13] ENV RUSTC=/usr/local/bin/rustc [ring 0.16.13] ENV RUSTDOC=/usr/local/bin/rustdoc [ring 0.16.13] ENV RUST_BACKTRACE=1 [ring 0.16.13] ENV SHELL=/bin/sh [ring 0.16.13] ENV TARGET=x86_64-unknown-freebsd [ring 0.16.13] ENV TMPDIR=/wrkdirs/usr/ports/net-im/yume/work [ring 0.16.13] ENV UNAME_r=14.3-RELEASE-p1 [ring 0.16.13] ENV UNAME_v=FreeBSD 14.3-RELEASE-p1 1403000 [ring 0.16.13] ENV XDG_CACHE_HOME=/wrkdirs/usr/ports/net-im/yume/work/.cache [ring 0.16.13] ENV XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-im/yume/work [ring 0.16.13] ENV XDG_DATA_HOME=/wrkdirs/usr/ports/net-im/yume/work [ring 0.16.13] ENV __MAKE_CONF=/nonexistent [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/aes-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/pregenerated/aes-x86_64-elf.S" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None warning: unexpected `cfg` condition name: `has_atomic_u8` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:735:19 | 735 | #[cfg(has_atomic_u8)] | ^^^^^^^^^^^^^ ... 845 | / atomic! { 846 | | T, a, 847 | | { 848 | | a = &*(dst as *const _ as *const _); ... | 889 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u16` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:737:19 | 737 | #[cfg(has_atomic_u16)] | ^^^^^^^^^^^^^^ ... 845 | / atomic! { 846 | | T, a, 847 | | { 848 | | a = &*(dst as *const _ as *const _); ... | 889 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u32` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:739:19 | 739 | #[cfg(has_atomic_u32)] | ^^^^^^^^^^^^^^ ... 845 | / atomic! { 846 | | T, a, 847 | | { 848 | | a = &*(dst as *const _ as *const _); ... | 889 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:741:19 | 741 | #[cfg(has_atomic_u64)] | ^^^^^^^^^^^^^^ ... 845 | / atomic! { 846 | | T, a, 847 | | { 848 | | a = &*(dst as *const _ as *const _); ... | 889 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/backoff.rs:148:21 | 148 | atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/backoff.rs:208:25 | 208 | atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: `itoa` (lib) generated 5 warnings (1 duplicate) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/macros.rs:958:67 | 958 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:922:39 | 922 | let any_arg = find_any_by_name!(self, self.cache.unwrap_or("")); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/macros.rs:958:67 | 958 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:1065:39 | 1065 | let any_arg = find_any_by_name!(self, self.cache.unwrap_or("")); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/macros.rs:958:67 | 958 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:1192:27 | 1192 | let any_arg = find_any_by_name!(self, self.cache.unwrap_or("")); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:58:61 | 58 | fn as_arg_trait<'a, 'b, T: ArgWithOrder<'a, 'b>>(x: &T) -> &ArgWithOrder<'a, 'b> { | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 58 | fn as_arg_trait<'a, 'b, T: ArgWithOrder<'a, 'b>>(x: &T) -> &dyn ArgWithOrder<'a, 'b> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/macros.rs:958:67 | 958 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:210:32 | 210 | if let Some(arg) = find_any_by_name!(self.0, name) { | ------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/macros.rs:958:67 | 958 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:223:39 | 223 | if let Some(bl) = find_any_by_name!(self.0, *arg).unwrap().blacklist() { | ------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/macros.rs:958:67 | 958 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:458:37 | 458 | } else if let Some(a) = find_any_by_name!(self.0, *name) { | -------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:47:27 | 47 | fn as_base(&self) -> &ArgWithDisplay<'b, 'c>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 47 | fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:26:39 | 26 | fn validator(&self) -> Option<&Rc Result<(), String>>>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 26 | fn validator(&self) -> Option<&Rc Result<(), String>>>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:27:42 | 27 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 27 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:2098:55 | 2098 | pub fn find_any_arg(&self, name: &str) -> Option<&AnyArg<'a, 'b>> { | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 2098 | pub fn find_any_arg(&self, name: &str) -> Option<&dyn AnyArg<'a, 'b>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:53:27 | 53 | fn as_base(&self) -> &ArgWithDisplay<'b, 'c> { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 53 | fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:105:20 | 105 | w: &'a mut Write, | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 105 | w: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:143:38 | 143 | pub fn write_app_help(w: &'a mut Write, app: &App, use_long: bool) -> ClapResult<()> { | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 143 | pub fn write_app_help(w: &'a mut dyn Write, app: &App, use_long: bool) -> ClapResult<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:150:41 | 150 | pub fn write_parser_help(w: &'a mut Write, parser: &Parser, use_long: bool) -> ClapResult<()> { | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 150 | pub fn write_parser_help(w: &'a mut dyn Write, parser: &Parser, use_long: bool) -> ClapResult<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:158:51 | 158 | pub fn write_parser_help_to_stderr(w: &'a mut Write, parser: &Parser) -> ClapResult<()> { | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 158 | pub fn write_parser_help_to_stderr(w: &'a mut dyn Write, parser: &Parser) -> ClapResult<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:165:20 | 165 | w: &'a mut Write, | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 165 | w: &'a mut dyn Write, | +++ warning: `parking_lot` (lib) generated 1 warning (1 duplicate) warning: `spin` (lib) generated 23 warnings (1 duplicate) warning: `chacha20` (lib) generated 1 warning (1 duplicate) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:274:43 | 274 | fn write_arg<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 274 | fn write_arg<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:284:39 | 284 | fn short<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 284 | fn short<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:297:38 | 297 | fn long<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 297 | fn long<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:326:37 | 326 | fn val<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> Result { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 326 | fn val<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> Result { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:453:38 | 453 | fn help<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>, spec_vals: &str) -> io::Result<()> { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 453 | fn help<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>, spec_vals: &str) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:509:29 | 509 | fn spec_vals(&self, a: &ArgWithDisplay) -> String { | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 509 | fn spec_vals(&self, a: &dyn ArgWithDisplay) -> String { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:499:42 | 499 | fn validate_arg_conflicts(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 499 | fn validate_arg_conflicts(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:513:44 | 513 | fn validate_required_unless(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 513 | fn validate_required_unless(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:568:42 | 568 | fn is_missing_required_ok(&self, a: &AnyArg, matcher: &ArgMatcher) -> bool { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 568 | fn is_missing_required_ok(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> bool { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/mod.rs:1805:39 | 1805 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 1805 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/mod.rs:1806:42 | 1806 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 1806 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:60:39 | 60 | fn validator(&self) -> Option<&Rc Result<(), String>>> { (*self).validator() } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 60 | fn validator(&self) -> Option<&Rc Result<(), String>>> { (*self).validator() } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:61:42 | 61 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>> { (*self).validator_os() } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 61 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>> { (*self).validator_os() } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_matcher.rs:24:60 | 24 | pub fn process_arg_overrides<'b>(&mut self, a: Option<&AnyArg<'a, 'b>>, overrides: &mut Vec<(&'b str, &'a str)>, required: &mut Vec<&... | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 24 | pub fn process_arg_overrides<'b>(&mut self, a: Option<&dyn AnyArg<'a, 'b>>, overrides: &mut Vec<(&'b str, &'a str)>, required: &mut Vec<&'a str>, check_all: bool) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_matcher.rs:56:60 | 56 | pub fn handle_self_overrides<'b>(&mut self, a: Option<&AnyArg<'a, 'b>>) { | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 56 | pub fn handle_self_overrides<'b>(&mut self, a: Option<&dyn AnyArg<'a, 'b>>) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/flag.rs:79:39 | 79 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 79 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/flag.rs:80:42 | 80 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 80 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/positional.rs:150:39 | 150 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 150 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: `ryu` (lib) generated 40 warnings (1 duplicate) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/positional.rs:153:42 | 153 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 153 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/option.rs:132:39 | 132 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 132 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/option.rs:135:42 | 135 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 135 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:410:15 | 410 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 410 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:448:33 | 448 | pub fn empty_value(arg: &AnyArg, usage: U, color: ColorWhen) -> Self | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 448 | pub fn empty_value(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:476:15 | 476 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 476 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:662:48 | 662 | pub fn too_many_values(val: V, arg: &AnyArg, usage: U, color: ColorWhen) -> Self | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 662 | pub fn too_many_values(val: V, arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:691:15 | 691 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 691 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:754:15 | 754 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 754 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:789:47 | 789 | pub fn unexpected_multiple_usage(arg: &AnyArg, usage: U, color: ColorWhen) -> Self | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 789 | pub fn unexpected_multiple_usage(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:577:42 | 577 | fn should_show_arg(use_long: bool, arg: &ArgWithOrder) -> bool { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 577 | fn should_show_arg(use_long: bool, arg: &dyn ArgWithOrder) -> bool { | +++ warning: `base64` (lib) generated 4 warnings (1 duplicate) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:209:32 | 209 | I: Iterator>, | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 209 | I: Iterator>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:237:32 | 237 | I: Iterator>, | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 237 | I: Iterator>, | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/sync/sharded_lock.rs:218:21 | 218 | pub fn try_read(&self) -> TryLockResult> { | ^^^^^ ----------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 218 | pub fn try_read(&self) -> TryLockResult> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/sync/sharded_lock.rs:269:17 | 269 | pub fn read(&self) -> LockResult> { | ^^^^^ ----------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 269 | pub fn read(&self) -> LockResult> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/sync/sharded_lock.rs:311:22 | 311 | pub fn try_write(&self) -> TryLockResult> { | ^^^^^ ------------------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 311 | pub fn try_write(&self) -> TryLockResult> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/sync/sharded_lock.rs:382:18 | 382 | pub fn write(&self) -> LockResult> { | ^^^^^ ------------------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 382 | pub fn write(&self) -> LockResult> { | +++ Compiling crossbeam-queue v0.2.1 Compiling crossbeam-channel v0.4.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_epoch CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-epoch CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/crossbeam-epoch-62fd5a30154243b8/out /usr/local/bin/rustc --crate-name crossbeam_epoch --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "lazy_static", "nightly", "sanitize", "std"))' -C metadata=b8cd4c1a7986a0ee -C extra-filename=-7b8b276d30143cb1 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcfg_if-0275a5a3899df8e2.rmeta --extern crossbeam_utils=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcrossbeam_utils-c792b732839cecaf.rmeta --extern lazy_static=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblazy_static-12bca4523c390eaf.rmeta --extern memoffset=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libmemoffset-ba020350236f3497.rmeta --extern scopeguard=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libscopeguard-26293409cd6e8336.rmeta --cap-lints warn -C ar=ar -C linker=cc --cfg has_min_const_fn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_channel CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Multi-producer multi-consumer channels for message passing' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-channel' CARGO_PKG_LICENSE='MIT/Apache-2.0 AND BSD-2-Clause' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-channel CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name crossbeam_channel --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2aff830aa2ee98e3 -C extra-filename=-1f91df4131679a8c --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern crossbeam_utils=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcrossbeam_utils-c792b732839cecaf.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `chacha20poly1305` (lib) generated 2 warnings (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_queue CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-queue-0.2.1 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-queue-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Concurrent queues' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE='MIT/Apache-2.0 AND BSD-2-Clause' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-queue CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name crossbeam_queue --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-queue-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=18ff6923d31594a8 -C extra-filename=-e5fa8980f6143934 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcfg_if-0275a5a3899df8e2.rmeta --extern crossbeam_utils=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcrossbeam_utils-c792b732839cecaf.rmeta --cap-lints warn -C ar=ar -C linker=cc` Compiling signal-hook v0.1.15 warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:724:42 | 724 | pub fn value_validation(arg: Option<&AnyArg>, err: String, color: ColorWhen) -> Self | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 724 | pub fn value_validation(arg: Option<&dyn AnyArg>, err: String, color: ColorWhen) -> Self | +++ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=signal_hook CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-0.1.15 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-0.1.15/Cargo.toml CARGO_PKG_AUTHORS='Michal '\''vorner'\'' Vaner ' CARGO_PKG_DESCRIPTION='Unix signal handling' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=signal-hook CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/vorner/signal-hook' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name signal_hook --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-0.1.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="mio"' --cfg 'feature="mio-support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("futures", "mio", "mio-0_7-support", "mio-support", "mio_0_7", "tokio-reactor", "tokio-support"))' -C metadata=38ef530848e8159b -C extra-filename=-34c4eee9f8ad9dcd --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern libc=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblibc-543a223d9617c140.rmeta --extern mio=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libmio-12e2726708927a3c.rmeta --extern signal_hook_registry=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsignal_hook_registry-c1cf0dcf24ad2e00.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: lint `intra_doc_link_resolution_failure` has been removed: use `rustdoc::broken_intra_doc_links` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-0.1.15/src/lib.rs:8:25 | 8 | #![allow(unknown_lints, intra_doc_link_resolution_failure)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-0.1.15/src/lib.rs:6:23 | 6 | #![deny(missing_docs, warnings)] | ^^^^^^^^ = note: `#[warn(renamed_and_removed_lints)]` implied by `#[warn(warnings)]` warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:90:19 | 90 | let c = s.trim_left_matches(|c| c == '-') | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default help: replace the use of the deprecated method | 90 - let c = s.trim_left_matches(|c| c == '-') 90 + let c = s.trim_start_matches(|c| c == '-') | warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:98:19 | 98 | let c = s.trim_left_matches(|c| c == '-') | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 98 - let c = s.trim_left_matches(|c| c == '-') 98 + let c = s.trim_start_matches(|c| c == '-') | warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:131:75 | 131 | Err(why) => panic!("couldn't create completion file: {}", why.description()), | ^^^^^^^^^^^ warning: unexpected `cfg` condition name: `has_min_const_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/atomic.rs:153:15 | 153 | #[cfg(not(has_min_const_fn))] | ^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_min_const_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_min_const_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `has_min_const_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/atomic.rs:170:11 | 170 | #[cfg(has_min_const_fn)] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_min_const_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_min_const_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/sync/list.rs:69:17 | 69 | fn entry_of(&T) -> &Entry; | ^^ help: try naming the parameter or explicitly ignoring it: `_: &T` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/sync/list.rs:83:26 | 83 | unsafe fn element_of(&Entry) -> &T; | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Entry` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/sync/list.rs:91:24 | 91 | unsafe fn finalize(&Entry, &Guard); | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Entry` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/sync/list.rs:91:32 | 91 | unsafe fn finalize(&Entry, &Guard); | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Guard` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-0.1.15/src/iterator.rs:278:20 | 278 | pub fn pending(&self) -> Pending { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 278 | pub fn pending(&self) -> Pending<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-0.1.15/src/iterator.rs:293:17 | 293 | pub fn wait(&self) -> Pending { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 293 | pub fn wait(&self) -> Pending<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-0.1.15/src/iterator.rs:335:20 | 335 | pub fn forever(&self) -> Forever { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 335 | pub fn forever(&self) -> Forever<'_> { | ++++ warning: unexpected `cfg` condition name: `features` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-queue-0.2.1/src/err.rs:19:7 | 19 | #[cfg(features = "std")] | ^^^^^^^^^^^^^^^^ | = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default help: there is a config with a similar name and value | 19 - #[cfg(features = "std")] 19 + #[cfg(feature = "std")] | warning: unexpected `cfg` condition name: `features` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-queue-0.2.1/src/err.rs:42:7 | 42 | #[cfg(features = "std")] | ^^^^^^^^^^^^^^^^ | = note: see for more information about checking conditional configuration help: there is a config with a similar name and value | 42 - #[cfg(features = "std")] 42 + #[cfg(feature = "std")] | Compiling crossterm v0.17.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossterm CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossterm-0.17.5 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossterm-0.17.5/Cargo.toml CARGO_PKG_AUTHORS='T. Post' CARGO_PKG_DESCRIPTION='An crossplatform terminal library for manipulating terminals.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossterm CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossterm-rs/crossterm' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.17.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name crossterm --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossterm-0.17.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "event-stream", "futures", "serde"))' -C metadata=f40c7a1fa47dd9e3 -C extra-filename=-ce6327af80d39056 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern bitflags=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libbitflags-dfb59ba07835b65a.rmeta --extern lazy_static=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblazy_static-12bca4523c390eaf.rmeta --extern libc=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblibc-543a223d9617c140.rmeta --extern mio=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libmio-12e2726708927a3c.rmeta --extern parking_lot=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libparking_lot-8cdb3d0eb165c48e.rmeta --extern signal_hook=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsignal_hook-34c4eee9f8ad9dcd.rmeta --cap-lints warn -C ar=ar -C linker=cc` [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/aesni-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/pregenerated/aesni-x86_64-elf.S" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: use of deprecated method `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-queue-0.2.1/src/seg_queue.rs:212:22 | 212 | .compare_and_swap(block, new, Ordering::Release) | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: `crossbeam-utils` (lib) generated 40 warnings (1 duplicate) warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/epoch.rs:111:30 | 111 | let data = self.data.compare_and_swap(current.data, new.data, ord); | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: unnecessary parentheses around closure body --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossterm-0.17.5/src/terminal/sys/unix.rs:35:50 | 35 | let file = File::open("/dev/tty").map(|file| (FileDesc::new(file.into_raw_fd(), true))); | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 35 - let file = File::open("/dev/tty").map(|file| (FileDesc::new(file.into_raw_fd(), true))); 35 + let file = File::open("/dev/tty").map(|file| FileDesc::new(file.into_raw_fd(), true)); | [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/vpaes-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/pregenerated/vpaes-x86_64-elf.S" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: `signal-hook` (lib) generated 5 warnings (1 duplicate) warning: field `bag` is never read --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/internal.rs:157:5 | 155 | struct SealedBag { | --------- field in this struct 156 | epoch: Epoch, 157 | bag: Bag, | ^^^ | = note: `SealedBag` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: the type `[usize; 3]` does not permit being left uninitialized --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/deferred.rs:42:38 | 42 | let mut data: Data = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default warning: the type `[usize; 3]` does not permit being left uninitialized --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/deferred.rs:60:38 | 60 | let mut data: Data = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized Compiling crossbeam-deque v0.7.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_deque CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-deque-0.7.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-deque-0.7.2/Cargo.toml CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Concurrent work-stealing deque' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-deque CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name crossbeam_deque --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-deque-0.7.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7fc1f275c2667f3d -C extra-filename=-4c48ebf3066701ca --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern crossbeam_epoch=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcrossbeam_epoch-7b8b276d30143cb1.rmeta --extern crossbeam_utils=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcrossbeam_utils-c792b732839cecaf.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: use of deprecated method `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/flavors/list.rs:228:22 | 228 | .compare_and_swap(block, new, Ordering::Release) | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/x86_64-mont-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/pregenerated/x86_64-mont-elf.S" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: `crossbeam-queue` (lib) generated 4 warnings (1 duplicate) warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg.rs:332:35 | 332 | self.s.short = s.as_ref().trim_left_matches(|c| c == '-').chars().nth(0); | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 332 - self.s.short = s.as_ref().trim_left_matches(|c| c == '-').chars().nth(0); 332 + self.s.short = s.as_ref().trim_start_matches(|c| c == '-').chars().nth(0); | warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg.rs:372:30 | 372 | self.s.long = Some(l.trim_left_matches(|c| c == '-')); | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 372 - self.s.long = Some(l.trim_left_matches(|c| c == '-')); 372 + self.s.long = Some(l.trim_start_matches(|c| c == '-')); | warning: struct `InternalEventFilter` is never constructed --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossterm-0.17.5/src/event/filter.rs:44:19 | 44 | pub(crate) struct InternalEventFilter; | ^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: `crossbeam-epoch` (lib) generated 11 warnings (1 duplicate) warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/channel.rs:944:17 | 944 | pub fn iter(&self) -> Iter { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 944 | pub fn iter(&self) -> Iter<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/channel.rs:980:21 | 980 | pub fn try_iter(&self) -> TryIter { | ^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 980 | pub fn try_iter(&self) -> TryIter<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/flavors/array.rs:146:21 | 146 | pub fn receiver(&self) -> Receiver { | ^^^^^ ----------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 146 | pub fn receiver(&self) -> Receiver<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/flavors/array.rs:151:19 | 151 | pub fn sender(&self) -> Sender { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 151 | pub fn sender(&self) -> Sender<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/flavors/list.rs:180:21 | 180 | pub fn receiver(&self) -> Receiver { | ^^^^^ ----------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 180 | pub fn receiver(&self) -> Receiver<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/flavors/list.rs:185:19 | 185 | pub fn sender(&self) -> Sender { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 185 | pub fn sender(&self) -> Sender<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/flavors/zero.rs:105:21 | 105 | pub fn receiver(&self) -> Receiver { | ^^^^^ ----------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 105 | pub fn receiver(&self) -> Receiver<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/flavors/zero.rs:110:19 | 110 | pub fn sender(&self) -> Sender { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 110 | pub fn sender(&self) -> Sender<'_, T> { | +++ warning: `mio` (lib) generated 15 warnings (1 duplicate) [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/x86_64-mont5-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/pregenerated/x86_64-mont5-elf.S" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: `crossbeam-deque` (lib) generated 1 warning (1 duplicate) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:748:24 | 748 | let n: Option<&AnyArg> = None; | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 748 | let n: Option<&dyn AnyArg> = None; | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:852:60 | 852 | message: format!("{} {}", c.error("error:"), e.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:905:63 | 905 | fn from(e: io::Error) -> Self { Error::with_description(e.description(), ErrorKind::Io) } | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:910:35 | 910 | Error::with_description(e.description(), ErrorKind::Format) | ^^^^^^^^^^^ Compiling crossbeam v0.7.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-0.7.3 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-0.7.3/Cargo.toml CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Tools for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name crossbeam --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="crossbeam-channel"' --cfg 'feature="crossbeam-deque"' --cfg 'feature="crossbeam-queue"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "crossbeam-channel", "crossbeam-deque", "crossbeam-queue", "default", "nightly", "std"))' -C metadata=949dfd13461f0ce4 -C extra-filename=-5125f0500426a7fd --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcfg_if-0275a5a3899df8e2.rmeta --extern crossbeam_channel=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcrossbeam_channel-1f91df4131679a8c.rmeta --extern crossbeam_deque=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcrossbeam_deque-4c48ebf3066701ca.rmeta --extern crossbeam_epoch=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcrossbeam_epoch-7b8b276d30143cb1.rmeta --extern crossbeam_queue=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcrossbeam_queue-e5fa8980f6143934.rmeta --extern crossbeam_utils=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcrossbeam_utils-c792b732839cecaf.rmeta --cap-lints warn -C ar=ar -C linker=cc` [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/chacha-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/pregenerated/chacha-x86_64-elf.S" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/data.rs:78:17 | 78 | pub fn iter(&self) -> punctuated::Iter { | ^^^^^ ----------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 78 | pub fn iter(&self) -> punctuated::Iter<'_, Field> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/data.rs:89:21 | 89 | pub fn iter_mut(&mut self) -> punctuated::IterMut { | ^^^^^^^^^ -------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 89 | pub fn iter_mut(&mut self) -> punctuated::IterMut<'_, Field> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:95:24 | 95 | pub fn type_params(&self) -> TypeParams { | ^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 95 | pub fn type_params(&self) -> TypeParams<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:106:28 | 106 | pub fn type_params_mut(&mut self) -> TypeParamsMut { | ^^^^^^^^^ ------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 106 | pub fn type_params_mut(&mut self) -> TypeParamsMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:117:22 | 117 | pub fn lifetimes(&self) -> Lifetimes { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 117 | pub fn lifetimes(&self) -> Lifetimes<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:128:26 | 128 | pub fn lifetimes_mut(&mut self) -> LifetimesMut { | ^^^^^^^^^ ------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 128 | pub fn lifetimes_mut(&mut self) -> LifetimesMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:139:25 | 139 | pub fn const_params(&self) -> ConstParams { | ^^^^^ ----------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 139 | pub fn const_params(&self) -> ConstParams<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:150:29 | 150 | pub fn const_params_mut(&mut self) -> ConstParamsMut { | ^^^^^^^^^ -------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 150 | pub fn const_params_mut(&mut self) -> ConstParamsMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:328:27 | 328 | pub fn split_for_impl(&self) -> (ImplGenerics, TypeGenerics, Option<&WhereClause>) { | ^^^^^ ------------ ------------ ------------ the same lifetime is elided here | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 328 | pub fn split_for_impl(&self) -> (ImplGenerics<'_>, TypeGenerics<'_>, Option<&WhereClause>) { | ++++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:343:25 | 343 | pub fn as_turbofish(&self) -> Turbofish { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 343 | pub fn as_turbofish(&self) -> Turbofish<'_> { | ++++ warning: panic message contains braces --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/lit.rs:1288:30 | 1288 | panic!("expected {{ after \\u"); | ^^ | = note: this message is not used as a format string, but will be in Rust 2021 = note: `#[warn(non_fmt_panics)]` on by default help: add a "{}" format string to use the message literally | 1288 | panic!("{}", "expected {{ after \\u"); | +++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/buffer.rs:119:18 | 119 | pub fn begin(&self) -> Cursor { | ^^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 119 | pub fn begin(&self) -> Cursor<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/punctuated.rs:95:17 | 95 | pub fn iter(&self) -> Iter { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 95 | pub fn iter(&self) -> Iter<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/punctuated.rs:106:21 | 106 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 106 | pub fn iter_mut(&mut self) -> IterMut<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/punctuated.rs:117:18 | 117 | pub fn pairs(&self) -> Pairs { | ^^^^^ ----------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 117 | pub fn pairs(&self) -> Pairs<'_, T, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/punctuated.rs:126:22 | 126 | pub fn pairs_mut(&mut self) -> PairsMut { | ^^^^^^^^^ -------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 126 | pub fn pairs_mut(&mut self) -> PairsMut<'_, T, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/parse.rs:1151:35 | 1151 | fn tokens_to_parse_buffer(tokens: &TokenBuffer) -> ParseBuffer { | ^^^^^^^^^^^^ ----------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1151 | fn tokens_to_parse_buffer(tokens: &TokenBuffer) -> ParseBuffer<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/dir.rs:67:17 | 67 | pub fn iter(&mut self) -> Iter { | ^^^^^^^^^ ---- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 67 | pub fn iter(&mut self) -> Iter<'_> { | ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/aio.rs:675:53 | 675 | pub fn from_slice(fd: RawFd, offs: off_t, buf: &'a [u8], | ^^ the lifetime is named here 676 | prio: libc::c_int, sigev_notify: SigevNotify, 677 | opcode: LioOpcode) -> AioCb { | ----- the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 677 | opcode: LioOpcode) -> AioCb<'a> { | ++++ warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/signal.rs:449:13 | 442 | #[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] | --------- in this derive macro expansion ... 449 | Handler(extern fn(libc::c_int)), | ^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/signal.rs:452:15 | 442 | #[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] | --------- in this derive macro expansion ... 452 | SigAction(extern fn(libc::c_int, *mut libc::siginfo_t, *mut libc::c_void)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/mod.rs:316:18 | 316 | pub fn cmsgs(&self) -> CmsgIterator { | ^^^^^ ------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 316 | pub fn cmsgs(&self) -> CmsgIterator<'_> { | ++++ warning: dereferencing a null pointer --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/macros.rs:211:10 | 211 | &(*(ptr::null() as *const $ty)).$field as *const _ as usize | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/mod.rs:1205:33 | 1205 | let pathlen = len - offset_of!(sockaddr_un, sun_path); | --------------------------------- in this macro invocation | = note: `#[warn(deref_nullptr)]` on by default = note: this warning originates in the macro `offset_of` (in Nightly builds, run with -Z macro-backtrace for more info) warning: dereferencing a null pointer --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/macros.rs:211:10 | 211 | &(*(ptr::null() as *const $ty)).$field as *const _ as usize | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/addr.rs:779:24 | 779 | (len + offset_of!(libc::sockaddr_un, sun_path)) as libc::socklen_t | --------------------------------------- in this macro invocation | = note: this warning originates in the macro `offset_of` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's named elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/sockopt.rs:612:18 | 612 | fn new(val: &'a OsString) -> SetOsString { | ^^ ----------- the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 612 | fn new(val: &'a OsString) -> SetOsString<'a> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/termios.rs:210:29 | 210 | pub fn get_libc_termios(&self) -> Ref { | ^^^^^ ------------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 210 | pub fn get_libc_termios(&self) -> Ref<'_, libc::termios> { | +++ warning: `crossbeam` (lib) generated 1 warning (1 duplicate) warning: `crossbeam-channel` (lib) generated 10 warnings (1 duplicate) [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/p256-x86_64-asm-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/pregenerated/p256-x86_64-asm-elf.S" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") Compiling syn-mid v0.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=syn_mid CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-mid-0.5.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-mid-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='Taiki Endo ' CARGO_PKG_DESCRIPTION='Providing the features between "full" and "derive" of syn. ' CARGO_PKG_HOMEPAGE='https://github.com/taiki-e/syn-mid' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn-mid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/taiki-e/syn-mid' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name syn_mid --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-mid-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls"))' -C metadata=72588ff960da3ce3 -C extra-filename=-5344b4c08c537000 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern proc_macro2=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro2-986405256154fb54.rmeta --extern quote=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libquote-f0bba7c4c8cf3ec0.rmeta --extern syn=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsyn-5125a16f0cd0931d.rmeta --cap-lints warn -C ar=ar -C linker=cc` [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/aesni-gcm-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/pregenerated/aesni-gcm-x86_64-elf.S" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: `crossterm` (lib) generated 3 warnings (1 duplicate) [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/ghash-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/pregenerated/ghash-x86_64-elf.S" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: `syn-mid` (lib) generated 1 warning (1 duplicate) [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/poly1305-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/pregenerated/poly1305-x86_64-elf.S" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/mod.rs:1815:25 | 1815 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | ^^^^^ ---------------------------------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1815 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | +++ warning: panic message is not a string literal --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:176:13 | 176 | format!("Non-unique argument name: {} is already in use", a.b.name) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here = note: `#[warn(non_fmt_panics)]` on by default help: remove the `format!(..)` macro call | 176 - format!("Non-unique argument name: {} is already in use", a.b.name) 176 + "Non-unique argument name: {} is already in use", a.b.name | warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:450:21 | 450 | pub fn required(&self) -> Iter<&str> { self.required.iter() } | ^^^^^ ---------- | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 450 | pub fn required(&self) -> Iter<'_, &str> { self.required.iter() } | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:2073:18 | 2073 | pub fn flags(&self) -> Iter> { self.flags.iter() } | ^^^^^ ------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2073 | pub fn flags(&self) -> Iter<'_, FlagBuilder<'a, 'b>> { self.flags.iter() } | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:2075:17 | 2075 | pub fn opts(&self) -> Iter> { self.opts.iter() } | ^^^^^ ------------------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2075 | pub fn opts(&self) -> Iter<'_, OptBuilder<'a, 'b>> { self.opts.iter() } | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:2077:24 | 2077 | pub fn positionals(&self) -> map::Values> { self.positionals.values() } | ^^^^^ ------------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2077 | pub fn positionals(&self) -> map::Values<'_, PosBuilder<'a, 'b>> { self.positionals.values() } | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:2079:24 | 2079 | pub fn subcommands(&self) -> Iter { self.subcommands.iter() } | ^^^^^ --------- | | | | | | | the same lifetime is hidden here | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2079 | pub fn subcommands(&self) -> Iter<'_, App<'_>> { self.subcommands.iter() } | +++ ++++ warning: panic message is not a string literal --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:183:35 | 183 | None => panic!(INTERNAL_ERROR_MSG) | ^^^^^^^^^^^^^^^^^^ | = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see help: add a "{}" format string to `Display` the message | 183 | None => panic!("{}", INTERNAL_ERROR_MSG) | +++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:36:25 | 36 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>>; | ^^^^^ ---------------------------------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 36 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>>; | +++ warning: panic message is not a string literal --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:54:48 | 54 | fn set(&mut self, _: ArgSettings) { panic!(INTERNAL_ERROR_MSG) } | ^^^^^^^^^^^^^^^^^^ | = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see help: add a "{}" format string to `Display` the message | 54 | fn set(&mut self, _: ArgSettings) { panic!("{}", INTERNAL_ERROR_MSG) } | +++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:70:25 | 70 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { (*self).default_vals_ifs() } | ^^^^^ ---------------------------------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 70 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { (*self).default_vals_ifs() } | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_matcher.rs:147:18 | 147 | pub fn entry(&mut self, arg: &'a str) -> Entry<&'a str, MatchedArg> { self.0.args.entry(arg) } | ^^^^^^^^^ -------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 147 | pub fn entry(&mut self, arg: &'a str) -> Entry<'_, &'a str, MatchedArg> { self.0.args.entry(arg) } | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_matcher.rs:153:17 | 153 | pub fn iter(&self) -> Iter<&str, MatchedArg> { self.0.args.iter() } | ^^^^^ ---------------------- | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 153 | pub fn iter(&self) -> Iter<'_, &str, MatchedArg> { self.0.args.iter() } | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/flag.rs:89:25 | 89 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | ^^^^^ ---------------------------------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 89 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/positional.rs:75:29 | 75 | pub fn name_no_brackets(&self) -> Cow { | ^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 75 | pub fn name_no_brackets(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/positional.rs:163:25 | 163 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | ^^^^^ ---------------------------------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 163 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/option.rs:146:25 | 146 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | ^^^^^ ---------------------------------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 146 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | +++ warning: panic message is not a string literal --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/usage_parser.rs:64:13 | 64 | / format!( 65 | | "No name found for Arg when parsing usage string: {}", 66 | | self.usage 67 | | ) | |_____________^ | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the `debug_assert!()` macro supports formatting, so there's no need for the `format!()` macro here help: remove the `format!(..)` macro call | 64 ~ 65 | "No name found for Arg when parsing usage string: {}", 66 | self.usage 67 ~ | warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/fmt.rs:132:15 | 132 | fn format(&self) -> ANSIString { | ^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 132 | fn format(&self) -> ANSIString<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/osstringext.rs:20:14 | 20 | fn split(&self, b: u8) -> OsSplit; | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 20 | fn split(&self, b: u8) -> OsSplit<'_>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/osstringext.rs:85:14 | 85 | fn split(&self, b: u8) -> OsSplit { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 85 | fn split(&self, b: u8) -> OsSplit<'_> { | ++++ warning: `syn` (lib) generated 21 warnings (1 duplicate) Compiling proc-macro-hack v0.5.11 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=proc_macro_hack CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-hack-0.5.11 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-hack-0.5.11/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Procedural macros in expression position' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-hack CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro-hack' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name proc_macro_hack --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-hack-0.5.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d8f653a7f0355cc7 -C extra-filename=-5d27a99ba31eb898 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern proc_macro2=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro2-986405256154fb54.rlib --extern quote=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libquote-f0bba7c4c8cf3ec0.rlib --extern syn=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsyn-5125a16f0cd0931d.rlib --extern proc_macro --cap-lints warn -C ar=ar -C linker=cc` [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/sha512-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/pregenerated/sha512-x86_64-elf.S" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") Compiling pin-project-internal v0.4.16 Compiling serde_derive v1.0.110 Compiling async-attributes v1.1.1 Compiling thiserror-impl v1.0.19 warning: `nix` (lib) generated 30 warnings (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pin_project_internal CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/pin-project-internal-0.4.16 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/pin-project-internal-0.4.16/Cargo.toml CARGO_PKG_AUTHORS='Taiki Endo ' CARGO_PKG_DESCRIPTION='An internal crate to support pin_project - do not use directly ' CARGO_PKG_HOMEPAGE='https://github.com/taiki-e/pin-project' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-project-internal CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/taiki-e/pin-project' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name pin_project_internal --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/pin-project-internal-0.4.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=58eca3ad3d233494 -C extra-filename=-f3ec09b170057a8f --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern proc_macro2=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro2-986405256154fb54.rlib --extern quote=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libquote-f0bba7c4c8cf3ec0.rlib --extern syn=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsyn-5125a16f0cd0931d.rlib --extern proc_macro --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_derive CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_derive-1.0.110 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_derive-1.0.110/Cargo.toml CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_derive CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.110 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=110 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name serde_derive --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_derive-1.0.110/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=3cad176d617edb38 -C extra-filename=-7f1978bf1ed3f691 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern proc_macro2=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro2-986405256154fb54.rlib --extern quote=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libquote-f0bba7c4c8cf3ec0.rlib --extern syn=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsyn-5125a16f0cd0931d.rlib --extern proc_macro --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=thiserror_impl CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Implementation detail of the `thiserror` crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror-impl CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.19 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name thiserror_impl --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=548108c5311fa1c1 -C extra-filename=-11c194a91fe0c73e --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern proc_macro2=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro2-986405256154fb54.rlib --extern quote=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libquote-f0bba7c4c8cf3ec0.rlib --extern syn=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsyn-5125a16f0cd0931d.rlib --extern proc_macro --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=proc_macro_error_attr CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-attr-1.0.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-attr-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='CreepySkeleton ' CARGO_PKG_DESCRIPTION='Attribute macro for proc-macro-error crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-error-attr CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://gitlab.com/CreepySkeleton/proc-macro-error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro-error-attr-5476ab04468b452a/out /usr/local/bin/rustc --crate-name proc_macro_error_attr --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-attr-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=145d42fbda4eb137 -C extra-filename=-909321cc5f0e9cd9 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern proc_macro2=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro2-986405256154fb54.rlib --extern quote=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libquote-f0bba7c4c8cf3ec0.rlib --extern syn=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsyn-5125a16f0cd0931d.rlib --extern syn_mid=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsyn_mid-5344b4c08c537000.rlib --extern proc_macro --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=async_attributes CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-attributes-1.1.1 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-attributes-1.1.1/Cargo.toml CARGO_PKG_AUTHORS='Yoshua Wuyts ' CARGO_PKG_DESCRIPTION='Experimental language-level polyfills for Async Rust.' CARGO_PKG_HOMEPAGE='https://github.com/async-rs/async-attributes' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-attributes CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-attributes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name async_attributes --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-attributes-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=48d42155f5eb4795 -C extra-filename=-f27ca755f4288401 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern quote=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libquote-f0bba7c4c8cf3ec0.rlib --extern syn=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsyn-5125a16f0cd0931d.rlib --extern proc_macro --cap-lints warn -C ar=ar -C linker=cc` warning: unexpected `cfg` condition name: `always_assert_unwind` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-attr-1.0.2/src/lib.rs:117:11 | 117 | #[cfg(not(always_assert_unwind))] | ^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(always_assert_unwind)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(always_assert_unwind)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `always_assert_unwind` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-attr-1.0.2/src/lib.rs:133:7 | 133 | #[cfg(always_assert_unwind)] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(always_assert_unwind)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(always_assert_unwind)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-hack-0.5.11/src/lib.rs:126:13 | 126 | #![cfg_attr(feature = "cargo-clippy", allow(renamed_and_removed_lints))] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-hack-0.5.11/src/lib.rs:127:13 | 127 | #![cfg_attr(feature = "cargo-clippy", allow(needless_pass_by_value))] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unused extern crate --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-attributes-1.1.1/src/lib.rs:30:1 | 30 | extern crate proc_macro; | ^^^^^^^^^^^^^^^^^^^^^^^^ unused | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-attributes-1.1.1/src/lib.rs:26:45 | 26 | #![forbid(unsafe_code, future_incompatible, rust_2018_idioms)] | ^^^^^^^^^^^^^^^^ = note: `#[warn(unused_extern_crates)]` implied by `#[warn(rust_2018_idioms)]` help: remove the unused `extern crate` | 30 - extern crate proc_macro; | [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/sha256-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/pregenerated/sha256-x86_64-elf.S" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/src/attr.rs:32:19 | 32 | pub fn get(input: &[Attribute]) -> Result { | ^^^^^^^^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 32 | pub fn get(input: &[Attribute]) -> Result> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/src/prop.rs:5:30 | 5 | pub(crate) fn from_field(&self) -> Option<&Field> { | ^^^^^ ------ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 5 | pub(crate) fn from_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/src/prop.rs:9:32 | 9 | pub(crate) fn source_field(&self) -> Option<&Field> { | ^^^^^ ------ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 9 | pub(crate) fn source_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/src/prop.rs:13:35 | 13 | pub(crate) fn backtrace_field(&self) -> Option<&Field> { | ^^^^^ ------ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 13 | pub(crate) fn backtrace_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/src/prop.rs:46:30 | 46 | pub(crate) fn from_field(&self) -> Option<&Field> { | ^^^^^ ------ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 46 | pub(crate) fn from_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/src/prop.rs:50:32 | 50 | pub(crate) fn source_field(&self) -> Option<&Field> { | ^^^^^ ------ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 50 | pub(crate) fn source_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/src/prop.rs:54:35 | 54 | pub(crate) fn backtrace_field(&self) -> Option<&Field> { | ^^^^^ ------ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 54 | pub(crate) fn backtrace_field(&self) -> Option<&Field<'_>> { | ++++ [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/generic.o" "crypto/fipsmodule/bn/generic.c" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/montgomery.o" "crypto/fipsmodule/bn/montgomery.c" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: `async-attributes` (lib) generated 2 warnings (1 duplicate) [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/montgomery_inv.o" "crypto/fipsmodule/bn/montgomery_inv.c" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: `proc-macro-error-attr` (lib) generated 3 warnings (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=proc_macro_error CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='CreepySkeleton ' CARGO_PKG_DESCRIPTION='Almost drop-in replacement to panics in proc-macros' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-error CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/CreepySkeleton/proc-macro-error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/proc-macro-error-1f7924fc493d6854/out /usr/local/bin/rustc --crate-name proc_macro_error --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=28dd02bc081df25f -C extra-filename=-567c1aaaadd27444 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern proc_macro_error_attr=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro_error_attr-909321cc5f0e9cd9.so --extern proc_macro2=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro2-986405256154fb54.rmeta --extern quote=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libquote-f0bba7c4c8cf3ec0.rmeta --extern syn=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsyn-5125a16f0cd0931d.rmeta --cap-lints warn -C ar=ar -C linker=cc --cfg use_fallback` [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/crypto.o" "crypto/crypto.c" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: unexpected `cfg` condition name: `use_fallback` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2/src/lib.rs:252:17 | 252 | #![cfg_attr(not(use_fallback), feature(proc_macro_diagnostic))] | ^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_fallback)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_fallback)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `use_fallback` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2/src/lib.rs:278:7 | 278 | #[cfg(use_fallback)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_fallback)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_fallback)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_fallback` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2/src/lib.rs:282:11 | 282 | #[cfg(not(use_fallback))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_fallback)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_fallback)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: panic message is not a string literal --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2/src/lib.rs:401:12 | 401 | panic!(AbortNow) | ------ ^^^^^^^^ | | | help: use std::panic::panic_any instead: `std::panic::panic_any` | = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: `#[warn(non_fmt_panics)]` on by default [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/ecp_nistz.o" "crypto/fipsmodule/ec/ecp_nistz.c" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: `thiserror-impl` (lib) generated 8 warnings (1 duplicate) Compiling thiserror v1.0.19 warning: `proc-macro-hack` (lib) generated 3 warnings (1 duplicate) Compiling futures-macro v0.3.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=thiserror CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-1.0.19 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-1.0.19/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='derive(Error)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.19 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name thiserror --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-1.0.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8745cee300bc2fcd -C extra-filename=-b8debd6faa99ce07 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern thiserror_impl=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libthiserror_impl-11c194a91fe0c73e.so --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_macro CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-macro-0.3.5 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-macro-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Taylor Cramer :Taiki Endo ' CARGO_PKG_DESCRIPTION='The futures-rs procedural macro implementations. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-macro CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name futures_macro --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-macro-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=762176ccf115b6d2 -C extra-filename=-c111488b13f457c8 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern proc_macro_hack=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro_hack-5d27a99ba31eb898.so --extern proc_macro2=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro2-986405256154fb54.rlib --extern quote=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libquote-f0bba7c4c8cf3ec0.rlib --extern syn=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsyn-5125a16f0cd0931d.rlib --extern proc_macro --cap-lints warn -C ar=ar -C linker=cc` [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/ecp_nistz256.o" "crypto/fipsmodule/ec/ecp_nistz256.c" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: `proc-macro-error` (lib) generated 5 warnings (1 duplicate) Compiling structopt-derive v0.4.7 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=structopt_derive CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-derive-0.4.7 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-derive-0.4.7/Cargo.toml CARGO_PKG_AUTHORS='Guillaume Pinot ' CARGO_PKG_DESCRIPTION='Parse command line argument by defining a struct, derive crate.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=structopt-derive CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/TeXitoi/structopt' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name structopt_derive --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-derive-0.4.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("paw"))' -C metadata=03694b13872cc3ab -C extra-filename=-2db88486c8038ae6 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern heck=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libheck-5860d8d5a1562bf1.rlib --extern proc_macro_error=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro_error-567c1aaaadd27444.rlib --extern proc_macro2=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro2-986405256154fb54.rlib --extern quote=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libquote-f0bba7c4c8cf3ec0.rlib --extern syn=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsyn-5125a16f0cd0931d.rlib --extern proc_macro --cap-lints warn -C ar=ar -C linker=cc` warning: `thiserror` (lib) generated 1 warning (1 duplicate) warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_derive-1.0.110/src/internals/attr.rs:697:23 | 697 | pub fn serde_path(&self) -> Cow { | ^^^^^ -------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 697 | pub fn serde_path(&self) -> Cow<'_, syn::Path> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_derive-1.0.110/src/de.rs:3038:13 | 3038 | params: &Parameters, | ^^^^^^^^^^^ the lifetime is elided here 3039 | ) -> ( 3040 | DeImplGenerics, | -------------- the same lifetime is hidden here 3041 | DeTypeGenerics, | -------------- the same lifetime is hidden here 3042 | syn::TypeGenerics, | ----------------- the same lifetime is hidden here 3043 | Option<&syn::WhereClause>, | ----------------- the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 3040 ~ DeImplGenerics<'_>, 3041 ~ DeTypeGenerics<'_>, 3042 ~ syn::TypeGenerics<'_>, | warning: unnecessary parentheses around match arm expression --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-derive-0.4.7/src/parse.rs:177:28 | 177 | "about" => (Ok(About(name, None))), | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 177 - "about" => (Ok(About(name, None))), 177 + "about" => Ok(About(name, None)), | warning: unnecessary parentheses around match arm expression --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-derive-0.4.7/src/parse.rs:178:29 | 178 | "author" => (Ok(Author(name, None))), | ^ ^ | help: remove these parentheses | 178 - "author" => (Ok(Author(name, None))), 178 + "author" => Ok(Author(name, None)), | [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/gfp_p256.o" "crypto/fipsmodule/ec/gfp_p256.c" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/gfp_p384.o" "crypto/fipsmodule/ec/gfp_p384.c" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: `pin-project-internal` (lib) generated 1 warning (1 duplicate) Compiling pin-project v0.4.16 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pin_project CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/pin-project-0.4.16 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/pin-project-0.4.16/Cargo.toml CARGO_PKG_AUTHORS='Taiki Endo ' CARGO_PKG_DESCRIPTION='A crate for safe and ergonomic pin-projection. ' CARGO_PKG_HOMEPAGE='https://github.com/taiki-e/pin-project' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-project CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/taiki-e/pin-project' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name pin_project --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/pin-project-0.4.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=66d2d8ae5db8e966 -C extra-filename=-fb1bfd2e9ee0b514 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern pin_project_internal=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libpin_project_internal-f3ec09b170057a8f.so --cap-lints warn -C ar=ar -C linker=cc` [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/limbs.o" "crypto/limbs/limbs.c" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: field `0` is never read --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-derive-0.4.7/src/parse.rs:30:18 | 30 | RenameAllEnv(Ident, LitStr), | ------------ ^^^^^ | | | field in this variant | = note: `#[warn(dead_code)]` on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 30 - RenameAllEnv(Ident, LitStr), 30 + RenameAllEnv((), LitStr), | warning: field `0` is never read --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-derive-0.4.7/src/parse.rs:31:15 | 31 | RenameAll(Ident, LitStr), | --------- ^^^^^ | | | field in this variant | help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 31 - RenameAll(Ident, LitStr), 31 + RenameAll((), LitStr), | warning: field `eq_token` is never read --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-derive-0.4.7/src/parse.rs:198:9 | 196 | pub struct ParserSpec { | ---------- field in this struct 197 | pub kind: Ident, 198 | pub eq_token: Option, | ^^^^^^^^ | = note: `ParserSpec` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/mem.o" "crypto/mem.c" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: `pin-project` (lib) generated 1 warning (1 duplicate) warning: `futures-macro` (lib) generated 1 warning (1 duplicate) Compiling futures-util v0.3.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_util CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Common utilities and extension traits for the futures-rs library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-util CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name futures_util --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="async-await"' --cfg 'feature="async-await-macro"' --cfg 'feature="channel"' --cfg 'feature="futures-channel"' --cfg 'feature="futures-io"' --cfg 'feature="futures-macro"' --cfg 'feature="futures-sink"' --cfg 'feature="io"' --cfg 'feature="memchr"' --cfg 'feature="proc-macro-hack"' --cfg 'feature="proc-macro-nested"' --cfg 'feature="sink"' --cfg 'feature="slab"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "async-await", "async-await-macro", "bilock", "cfg-target-has-atomic", "channel", "compat", "default", "futures-channel", "futures-io", "futures-macro", "futures-sink", "futures_01", "io", "io-compat", "memchr", "proc-macro-hack", "proc-macro-nested", "read-initializer", "sink", "slab", "std", "tokio-io", "unstable", "write-all-vectored"))' -C metadata=1e95d9db3a21a2c6 -C extra-filename=-e433f18df9ddd03a --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern futures_channel=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_channel-72403dda7ca55347.rmeta --extern futures_core=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_core-1e534e03399fc3a6.rmeta --extern futures_io=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_io-8ad0ab68a472c26f.rmeta --extern futures_macro=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_macro-c111488b13f457c8.so --extern futures_sink=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_sink-b88d81cd0bfe8263.rmeta --extern futures_task=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_task-d9dbf16b3eadd132.rmeta --extern memchr=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libmemchr-dc6676a0bf433214.rmeta --extern pin_project=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libpin_project-fb1bfd2e9ee0b514.rmeta --extern pin_utils=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libpin_utils-1515f2e96881d6b2.rmeta --extern proc_macro_hack=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro_hack-5d27a99ba31eb898.so --extern proc_macro_nested=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libproc_macro_nested-e2490fe4ed12d0bc.rmeta --extern slab=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libslab-a18d2827186f9a63.rmeta --cap-lints warn -C ar=ar -C linker=cc` [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/gcm.o" "crypto/fipsmodule/modes/gcm.c" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/curve25519.o" "third_party/fiat/curve25519.c" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: unnecessary parentheses around type --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/remote_handle.rs:69:57 | 69 | type SendMsg = Result<::Output, Box<(dyn Any + Send + 'static)>>; | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 69 - type SendMsg = Result<::Output, Box<(dyn Any + Send + 'static)>>; 69 + type SendMsg = Result<::Output, Box>; | warning: unexpected `cfg` condition value: `write_all_vectored` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/mod.rs:127:7 | 127 | #[cfg(feature = "write_all_vectored")] | ^^^^^^^^^^-------------------- | | | help: there is a expected value with a similar name: `"write-all-vectored"` | = note: expected values for `feature` are: `alloc`, `async-await`, `async-await-macro`, `bilock`, `cfg-target-has-atomic`, `channel`, `compat`, `default`, `futures-channel`, `futures-io`, `futures-macro`, `futures-sink`, `futures_01`, `io`, `io-compat`, `memchr`, `proc-macro-hack`, `proc-macro-nested`, `read-initializer`, `sink`, `slab`, `std`, `tokio-io`, `unstable`, and `write-all-vectored` = help: consider adding `write_all_vectored` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `write_all_vectored` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/mod.rs:129:7 | 129 | #[cfg(feature = "write_all_vectored")] | ^^^^^^^^^^-------------------- | | | help: there is a expected value with a similar name: `"write-all-vectored"` | = note: expected values for `feature` are: `alloc`, `async-await`, `async-await-macro`, `bilock`, `cfg-target-has-atomic`, `channel`, `compat`, `default`, `futures-channel`, `futures-io`, `futures-macro`, `futures-sink`, `futures_01`, `io`, `io-compat`, `memchr`, `proc-macro-hack`, `proc-macro-nested`, `read-initializer`, `sink`, `slab`, `std`, `tokio-io`, `unstable`, and `write-all-vectored` = help: consider adding `write_all_vectored` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `read_initializer` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/cursor.rs:2:7 | 2 | #[cfg(feature = "read_initializer")] | ^^^^^^^^^^------------------ | | | help: there is a expected value with a similar name: `"read-initializer"` | = note: expected values for `feature` are: `alloc`, `async-await`, `async-await-macro`, `bilock`, `cfg-target-has-atomic`, `channel`, `compat`, `default`, `futures-channel`, `futures-io`, `futures-macro`, `futures-sink`, `futures_01`, `io`, `io-compat`, `memchr`, `proc-macro-hack`, `proc-macro-nested`, `read-initializer`, `sink`, `slab`, `std`, `tokio-io`, `unstable`, and `write-all-vectored` = help: consider adding `read_initializer` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `read_initializer` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/cursor.rs:164:11 | 164 | #[cfg(feature = "read_initializer")] | ^^^^^^^^^^------------------ | | | help: there is a expected value with a similar name: `"read-initializer"` | = note: expected values for `feature` are: `alloc`, `async-await`, `async-await-macro`, `bilock`, `cfg-target-has-atomic`, `channel`, `compat`, `default`, `futures-channel`, `futures-io`, `futures-macro`, `futures-sink`, `futures_01`, `io`, `io-compat`, `memchr`, `proc-macro-hack`, `proc-macro-nested`, `read-initializer`, `sink`, `slab`, `std`, `tokio-io`, `unstable`, and `write-all-vectored` = help: consider adding `read_initializer` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `write_all_vectored` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/mod.rs:511:11 | 511 | #[cfg(feature = "write_all_vectored")] | ^^^^^^^^^^-------------------- | | | help: there is a expected value with a similar name: `"write-all-vectored"` | = note: expected values for `feature` are: `alloc`, `async-await`, `async-await-macro`, `bilock`, `cfg-target-has-atomic`, `channel`, `compat`, `default`, `futures-channel`, `futures-io`, `futures-macro`, `futures-sink`, `futures_01`, `io`, `io-compat`, `memchr`, `proc-macro-hack`, `proc-macro-nested`, `read-initializer`, `sink`, `slab`, `std`, `tokio-io`, `unstable`, and `write-all-vectored` = help: consider adding `write_all_vectored` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: `serde_derive` (lib) generated 3 warnings (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/Cargo.toml CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.110 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=110 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/serde-6387be9794badc63/out /usr/local/bin/rustc --crate-name serde --edition=2015 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=7f42481c07c0827b -C extra-filename=-f5db34b9e6dfd262 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern serde_derive=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libserde_derive-7f1978bf1ed3f691.so --cap-lints warn -C ar=ar -C linker=cc --cfg ops_bound --cfg core_reverse --cfg de_boxed_c_str --cfg de_boxed_path --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero --cfg core_try_from --cfg num_nonzero_signed --cfg std_atomic64 --cfg std_atomic` warning: `clap` (lib) generated 100 warnings (1 duplicate) warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/shared.rs:194:36 | 194 | match inner.notifier.state.compare_and_swap(IDLE, POLLING, SeqCst) { | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/shared.rs:239:48 | 239 | match inner.notifier.state.compare_and_swap(POLLING, IDLE, SeqCst) { | ^^^^^^^^^^^^^^^^ warning: `structopt-derive` (lib) generated 6 warnings (1 duplicate) Compiling structopt v0.3.14 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=structopt CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-0.3.14 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-0.3.14/Cargo.toml CARGO_PKG_AUTHORS='Guillaume Pinot :others' CARGO_PKG_DESCRIPTION='Parse command line argument by defining a struct.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=structopt CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/TeXitoi/structopt' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name structopt --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-0.3.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("color", "debug", "default", "doc", "lints", "no_cargo", "paw", "suggestions", "wrap_help", "yaml"))' -C metadata=07a688b4f619b52a -C extra-filename=-54cc3537d97258c5 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern clap=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libclap-ab31c75f9029171e.rmeta --extern lazy_static=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblazy_static-12bca4523c390eaf.rmeta --extern structopt_derive=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libstructopt_derive-2db88486c8038ae6.so --cap-lints warn -C ar=ar -C linker=cc` warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:87:13 | 87 | #![cfg_attr(feature = "cargo-clippy", allow(renamed_and_removed_lints))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `derive`, `rc`, `serde_derive`, `std`, and `unstable` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:88:13 | 88 | #![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `derive`, `rc`, `serde_derive`, `std`, and `unstable` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:91:5 | 91 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `derive`, `rc`, `serde_derive`, `std`, and `unstable` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `collections_bound` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:216:32 | 216 | #[cfg(all(feature = "std", collections_bound))] | ^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(collections_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(collections_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_reverse` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:219:11 | 219 | #[cfg(core_reverse)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_reverse)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_reverse)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `ops_bound` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:222:11 | 222 | #[cfg(ops_bound)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ops_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ops_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `range_inclusive` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:225:11 | 225 | #[cfg(range_inclusive)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(range_inclusive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(range_inclusive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:228:32 | 228 | #[cfg(all(feature = "std", std_atomic))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:233:32 | 233 | #[cfg(all(feature = "std", std_atomic64))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:236:15 | 236 | #[cfg(any(core_duration, feature = "std"))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unused import: `mem` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:146:37 | 146 | pub use self::core::{cmp, iter, mem, num, slice, str}; | ^^^ | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:128:23 | 128 | #![deny(missing_docs, unused_imports)] | ^^^^^^^^^^^^^^ warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/integer128.rs:69:7 | 69 | #[cfg(integer128)] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/integer128.rs:77:11 | 77 | #[cfg(not(integer128))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:7:11 | 7 | #[cfg(any(core_duration, feature = "std", feature = "alloc"))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_boxed_c_str` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:581:28 | 581 | #[cfg(all(feature = "std", de_boxed_c_str))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_boxed_c_str)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_boxed_c_str)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_reverse` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:584:7 | 584 | #[cfg(core_reverse)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_reverse)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_reverse)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_boxed_path` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1616:28 | 1616 | #[cfg(all(feature = "std", de_boxed_path))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_boxed_path)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_boxed_path)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1698:9 | 1698 | not(de_rc_dst), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1714:9 | 1714 | not(de_rc_dst), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1784:11 | 1784 | #[cfg(all(de_rc_dst, feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1805:11 | 1805 | #[cfg(all(de_rc_dst, feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1817:11 | 1817 | #[cfg(all(de_rc_dst, feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1861:11 | 1861 | #[cfg(any(core_duration, feature = "std"))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `range_inclusive` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2147:7 | 2147 | #[cfg(range_inclusive)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(range_inclusive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(range_inclusive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `ops_bound` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2299:11 | 2299 | #[cfg(any(ops_bound, collections_bound))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ops_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ops_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `collections_bound` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2299:22 | 2299 | #[cfg(any(ops_bound, collections_bound))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(collections_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(collections_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero_signed` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2438:7 | 2438 | #[cfg(num_nonzero_signed)] | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero_signed)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero_signed)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2586:28 | 2586 | #[cfg(all(feature = "std", std_atomic))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2602:28 | 2602 | #[cfg(all(feature = "std", std_atomic))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2609:28 | 2609 | #[cfg(all(feature = "std", std_atomic64))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2413:19 | 2413 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 2430 | / nonzero_integers! { 2431 | | NonZeroU8, 2432 | | NonZeroU16, 2433 | | NonZeroU32, 2434 | | NonZeroU64, 2435 | | NonZeroUsize, 2436 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2413:19 | 2413 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 2439 | / nonzero_integers! { 2440 | | NonZeroI8, 2441 | | NonZeroI16, 2442 | | NonZeroI32, 2443 | | NonZeroI64, 2444 | | NonZeroIsize, 2445 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `num_nonzero_signed` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2454:11 | 2454 | #[cfg(num_nonzero_signed)] | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero_signed)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero_signed)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2413:19 | 2413 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 2450 | / nonzero_integers! { 2451 | | NonZeroU128, 2452 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2413:19 | 2413 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 2455 | / nonzero_integers! { 2456 | | NonZeroI128, 2457 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1874:10 | 1874 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1999:10 | 1999 | }; | ^ help: remove this semicolon warning: unexpected `cfg` condition name: `range_inclusive` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:242:7 | 242 | #[cfg(range_inclusive)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(range_inclusive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(range_inclusive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `ops_bound` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:261:11 | 261 | #[cfg(any(ops_bound, collections_bound))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ops_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ops_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `collections_bound` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:261:22 | 261 | #[cfg(any(ops_bound, collections_bound))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(collections_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(collections_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero_signed` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:491:7 | 491 | #[cfg(num_nonzero_signed)] | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero_signed)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero_signed)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:594:11 | 594 | #[cfg(any(core_duration, feature = "std"))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_reverse` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:841:7 | 841 | #[cfg(core_reverse)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_reverse)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_reverse)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:857:28 | 857 | #[cfg(all(feature = "std", std_atomic))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:873:28 | 873 | #[cfg(all(feature = "std", std_atomic))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:880:28 | 880 | #[cfg(all(feature = "std", std_atomic64))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:470:19 | 470 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 483 | / nonzero_integers! { 484 | | NonZeroU8, 485 | | NonZeroU16, 486 | | NonZeroU32, 487 | | NonZeroU64, 488 | | NonZeroUsize, 489 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:470:19 | 470 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 492 | / nonzero_integers! { 493 | | NonZeroI8, 494 | | NonZeroI16, 495 | | NonZeroI32, 496 | | NonZeroI64, 497 | | NonZeroIsize, 498 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `num_nonzero_signed` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:507:11 | 507 | #[cfg(num_nonzero_signed)] | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero_signed)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero_signed)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:470:19 | 470 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 503 | / nonzero_integers! { 504 | | NonZeroU128, 505 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:470:19 | 470 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 508 | / nonzero_integers! { 509 | | NonZeroI128, 510 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `core_try_from` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/export.rs:14:7 | 14 | #[cfg(core_try_from)] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `structopt` (lib) generated 1 warning (1 duplicate) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:27:1 | 27 | / delegate_all!( 28 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 29 | | Flatten( 30 | | flatten::Flatten::Output> 31 | | ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)] 32 | | where F: Future 33 | | ); | |_- in this macro invocation | = note: `#[warn(dead_code)]` on by default = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:35:1 | 35 | / delegate_all!( 36 | | /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method. 37 | | FlattenStream( 38 | | flatten::Flatten::Output> 39 | | ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)] 40 | | where F: Future 41 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:46:1 | 46 | / delegate_all!( 47 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 48 | | Map( 49 | | map::Map 50 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)] 51 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Stream for the [`into_stream`](FutureExt::into_stream) method. 55 | | IntoStream( 56 | | crate::stream::Once 57 | | ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)] 58 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`map_into`](FutureExt::map_into) combinator. 62 | | MapInto( 63 | | Map> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())] 65 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`then`](FutureExt::then) method. 69 | | Then( 70 | | flatten::Flatten, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))] 72 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`inspect`](FutureExt::inspect) method. 76 | | Inspect( 77 | | map::Map> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))] 79 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`never_error`](super::FutureExt::never_error) combinator. 83 | | NeverError( 84 | | Map> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 86 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator. 90 | | UnitError( 91 | | Map> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 93 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method. 32 | | TryFlatten( 33 | | try_flatten::TryFlatten 34 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)] 35 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method. 39 | | TryFlattenErr( 40 | | try_flatten_err::TryFlattenErr 41 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)] 42 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:44:1 | 44 | / delegate_all!( 45 | | /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method. 46 | | TryFlattenStream( 47 | | try_flatten::TryFlatten 48 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 49 | | where Fut: TryFuture 50 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Sink for the [`flatten_sink`](TryFutureExt::flatten_sink) method. 55 | | FlattenSink( 56 | | try_flatten::TryFlatten 57 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 58 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`and_then`](TryFutureExt::and_then) method. 62 | | AndThen( 63 | | TryFlatten, Fut2> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))] 65 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`or_else`](TryFutureExt::or_else) method. 69 | | OrElse( 70 | | TryFlattenErr, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))] 72 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`err_into`](TryFutureExt::err_into) method. 76 | | ErrInto( 77 | | MapErr> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())] 79 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`ok_into`](TryFutureExt::ok_into) method. 83 | | OkInto( 84 | | MapOk> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())] 86 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method. 90 | | InspectOk( 91 | | Inspect, InspectOkFn> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))] 93 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:95:1 | 95 | / delegate_all!( 96 | | /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method. 97 | | InspectErr( 98 | | Inspect, InspectErrFn> 99 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))] 100 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:105:1 | 105 | / delegate_all!( 106 | | /// Future for the [`map_ok`](TryFutureExt::map_ok) method. 107 | | MapOk( 108 | | Map, MapOkFn> 109 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))] 110 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:112:1 | 112 | / delegate_all!( 113 | | /// Future for the [`map_err`](TryFutureExt::map_err) method. 114 | | MapErr( 115 | | Map, MapErrFn> 116 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))] 117 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:119:1 | 119 | / delegate_all!( 120 | | /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method. 121 | | MapOkOrElse( 122 | | Map, MapOkOrElseFn> 123 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))] 124 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:126:1 | 126 | / delegate_all!( 127 | | /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method. 128 | | UnwrapOrElse( 129 | | Map, UnwrapOrElseFn> 130 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))] 131 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^^^^^^^^^^^^^^ method in this implementation ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: this warning originates in the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^^^^^^^^^^^^^^ method in this implementation ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: this warning originates in the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:50:1 | 50 | / delegate_all!( 51 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 52 | | Flatten( 53 | | flatten::Flatten 54 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)] 55 | | where St: Stream 56 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:66:1 | 66 | / delegate_all!( 67 | | /// Future for the [`forward`](super::StreamExt::forward) method. 68 | | Forward( 69 | | forward::Forward 70 | | ): Debug + Future + FusedFuture + New[|x: St, y: Si| forward::Forward::new(x, y)] 71 | | where St: TryStream 72 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:86:1 | 86 | / delegate_all!( 87 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 88 | | Inspect( 89 | | map::Map> 90 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))] 91 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:97:1 | 97 | / delegate_all!( 98 | | /// Stream for the [`flat_map`](StreamExt::flat_map) method. 99 | | FlatMap( 100 | | flatten::Flatten, U> 101 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))] 102 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:23:1 | 23 | / delegate_all!( 24 | | /// Stream for the [`err_into`](super::TryStreamExt::err_into) method. 25 | | ErrInto( 26 | | MapErr> 27 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())] 28 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method. 32 | | InspectOk( 33 | | Inspect, InspectOkFn> 34 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))] 35 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method. 39 | | InspectErr( 40 | | Inspect, InspectErrFn> 41 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))] 42 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:48:1 | 48 | / delegate_all!( 49 | | /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method. 50 | | MapOk( 51 | | Map, MapOkFn> 52 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))] 53 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:55:1 | 55 | / delegate_all!( 56 | | /// Stream for the [`map_err`](super::TryStreamExt::map_err) method. 57 | | MapErr( 58 | | Map, MapErrFn> 59 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))] 60 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait `Fn1` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/fns.rs:34:11 | 34 | pub trait Fn1: FnMut1 { | ^^^ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:27:1 | 27 | / delegate_all!( 28 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 29 | | Flatten( 30 | | flatten::Flatten::Output> 31 | | ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)] 32 | | where F: Future 33 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:27:1 | 27 | / delegate_all!( 28 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 29 | | Flatten( 30 | | flatten::Flatten::Output> 31 | | ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)] 32 | | where F: Future 33 | | ); | |_- in this macro invocation | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:9:23 | 9 | #![warn(missing_docs, missing_debug_implementations, rust_2018_idioms, unreachable_pub)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:27:1 | 27 | / delegate_all!( 28 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 29 | | Flatten( 30 | | flatten::Flatten::Output> 31 | | ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)] 32 | | where F: Future 33 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:27:1 | 27 | / delegate_all!( 28 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 29 | | Flatten( 30 | | flatten::Flatten::Output> 31 | | ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)] 32 | | where F: Future 33 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:27:1 | 27 | / delegate_all!( 28 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 29 | | Flatten( 30 | | flatten::Flatten::Output> 31 | | ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)] 32 | | where F: Future 33 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:27:1 | 27 | / delegate_all!( 28 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 29 | | Flatten( 30 | | flatten::Flatten::Output> 31 | | ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)] 32 | | where F: Future 33 | | ); | |_- in this macro invocation | = note: `#[warn(unused_must_use)]` on by default = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_FlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:35:1 | 35 | / delegate_all!( 36 | | /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method. 37 | | FlattenStream( 38 | | flatten::Flatten::Output> 39 | | ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)] 40 | | where F: Future 41 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:35:1 | 35 | / delegate_all!( 36 | | /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method. 37 | | FlattenStream( 38 | | flatten::Flatten::Output> 39 | | ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)] 40 | | where F: Future 41 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_FlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:35:1 | 35 | / delegate_all!( 36 | | /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method. 37 | | FlattenStream( 38 | | flatten::Flatten::Output> 39 | | ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)] 40 | | where F: Future 41 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_FlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:35:1 | 35 | / delegate_all!( 36 | | /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method. 37 | | FlattenStream( 38 | | flatten::Flatten::Output> 39 | | ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)] 40 | | where F: Future 41 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_FlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:35:1 | 35 | / delegate_all!( 36 | | /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method. 37 | | FlattenStream( 38 | | flatten::Flatten::Output> 39 | | ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)] 40 | | where F: Future 41 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:35:1 | 35 | / delegate_all!( 36 | | /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method. 37 | | FlattenStream( 38 | | flatten::Flatten::Output> 39 | | ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)] 40 | | where F: Future 41 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_Map` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Map` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:46:1 | 46 | / delegate_all!( 47 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 48 | | Map( 49 | | map::Map 50 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)] 51 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:46:1 | 46 | / delegate_all!( 47 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 48 | | Map( 49 | | map::Map 50 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)] 51 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Map` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Map` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:46:1 | 46 | / delegate_all!( 47 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 48 | | Map( 49 | | map::Map 50 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)] 51 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Map` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Map` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:46:1 | 46 | / delegate_all!( 47 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 48 | | Map( 49 | | map::Map 50 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)] 51 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Map` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Map` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:46:1 | 46 | / delegate_all!( 47 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 48 | | Map( 49 | | map::Map 50 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)] 51 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:46:1 | 46 | / delegate_all!( 47 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 48 | | Map( 49 | | map::Map 50 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)] 51 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `IntoStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Stream for the [`into_stream`](FutureExt::into_stream) method. 55 | | IntoStream( 56 | | crate::stream::Once 57 | | ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Stream for the [`into_stream`](FutureExt::into_stream) method. 55 | | IntoStream( 56 | | crate::stream::Once 57 | | ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)] 58 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `IntoStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Stream for the [`into_stream`](FutureExt::into_stream) method. 55 | | IntoStream( 56 | | crate::stream::Once 57 | | ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `IntoStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Stream for the [`into_stream`](FutureExt::into_stream) method. 55 | | IntoStream( 56 | | crate::stream::Once 57 | | ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `IntoStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Stream for the [`into_stream`](FutureExt::into_stream) method. 55 | | IntoStream( 56 | | crate::stream::Once 57 | | ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Stream for the [`into_stream`](FutureExt::into_stream) method. 55 | | IntoStream( 56 | | crate::stream::Once 57 | | ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)] 58 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_MapInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`map_into`](FutureExt::map_into) combinator. 62 | | MapInto( 63 | | Map> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`map_into`](FutureExt::map_into) combinator. 62 | | MapInto( 63 | | Map> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())] 65 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`map_into`](FutureExt::map_into) combinator. 62 | | MapInto( 63 | | Map> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`map_into`](FutureExt::map_into) combinator. 62 | | MapInto( 63 | | Map> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_MapInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`map_into`](FutureExt::map_into) combinator. 62 | | MapInto( 63 | | Map> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`map_into`](FutureExt::map_into) combinator. 62 | | MapInto( 63 | | Map> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())] 65 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_Then` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Then` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`then`](FutureExt::then) method. 69 | | Then( 70 | | flatten::Flatten, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`then`](FutureExt::then) method. 69 | | Then( 70 | | flatten::Flatten, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))] 72 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Then` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Then` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`then`](FutureExt::then) method. 69 | | Then( 70 | | flatten::Flatten, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Then` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Then` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`then`](FutureExt::then) method. 69 | | Then( 70 | | flatten::Flatten, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Then` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Then` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`then`](FutureExt::then) method. 69 | | Then( 70 | | flatten::Flatten, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`then`](FutureExt::then) method. 69 | | Then( 70 | | flatten::Flatten, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))] 72 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`inspect`](FutureExt::inspect) method. 76 | | Inspect( 77 | | map::Map> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`inspect`](FutureExt::inspect) method. 76 | | Inspect( 77 | | map::Map> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))] 79 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`inspect`](FutureExt::inspect) method. 76 | | Inspect( 77 | | map::Map> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`inspect`](FutureExt::inspect) method. 76 | | Inspect( 77 | | map::Map> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`inspect`](FutureExt::inspect) method. 76 | | Inspect( 77 | | map::Map> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`inspect`](FutureExt::inspect) method. 76 | | Inspect( 77 | | map::Map> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))] 79 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_NeverError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `NeverError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`never_error`](super::FutureExt::never_error) combinator. 83 | | NeverError( 84 | | Map> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`never_error`](super::FutureExt::never_error) combinator. 83 | | NeverError( 84 | | Map> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 86 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_NeverError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `NeverError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`never_error`](super::FutureExt::never_error) combinator. 83 | | NeverError( 84 | | Map> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_NeverError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `NeverError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`never_error`](super::FutureExt::never_error) combinator. 83 | | NeverError( 84 | | Map> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_NeverError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `NeverError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`never_error`](super::FutureExt::never_error) combinator. 83 | | NeverError( 84 | | Map> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`never_error`](super::FutureExt::never_error) combinator. 83 | | NeverError( 84 | | Map> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 86 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_UnitError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnitError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator. 90 | | UnitError( 91 | | Map> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator. 90 | | UnitError( 91 | | Map> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 93 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_UnitError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnitError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator. 90 | | UnitError( 91 | | Map> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_UnitError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnitError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator. 90 | | UnitError( 91 | | Map> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_UnitError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnitError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator. 90 | | UnitError( 91 | | Map> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator. 90 | | UnitError( 91 | | Map> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 93 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Flatten` 10 | #[derive(Debug)] 11 | pub enum Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` 10 | #[derive(Debug)] 11 | pub enum Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` 10 | #[derive(Debug)] 11 | pub enum Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` 10 | #[derive(Debug)] 11 | pub enum Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/fuse.rs:7:1 | 7 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 10 | pub struct Fuse(#[pin] Option); | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/fuse.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 10 | pub struct Fuse(#[pin] Option); | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/fuse.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 10 | pub struct Fuse(#[pin] Option); | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/fuse.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 10 | pub struct Fuse(#[pin] Option); | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/fuse.rs:7:1 | 7 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Map` ... 13 | pub enum Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Map` ... 13 | pub enum Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Map` ... 13 | pub enum Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Map` ... 13 | pub enum Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/catch_unwind.rs:10:1 | 10 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 13 | pub struct CatchUnwind(#[pin] Fut); | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/catch_unwind.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 13 | pub struct CatchUnwind(#[pin] Fut); | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/catch_unwind.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 13 | pub struct CatchUnwind(#[pin] Fut); | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/catch_unwind.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 13 | pub struct CatchUnwind(#[pin] Fut); | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/catch_unwind.rs:10:1 | 10 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/remote_handle.rs:73:1 | 73 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Remote` 74 | #[must_use = "futures do nothing unless you `.await` or poll them"] 75 | pub struct Remote { | ------ `Remote` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/cpu-intel.o" "crypto/cpu-intel.c" [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/remote_handle.rs:73:1 | 73 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Remote` 74 | #[must_use = "futures do nothing unless you `.await` or poll them"] 75 | pub struct Remote { | ------ `Remote` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/remote_handle.rs:73:1 | 73 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Remote` 74 | #[must_use = "futures do nothing unless you `.await` or poll them"] 75 | pub struct Remote { | ------ `Remote` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/remote_handle.rs:73:1 | 73 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Remote` 74 | #[must_use = "futures do nothing unless you `.await` or poll them"] 75 | pub struct Remote { | ------ `Remote` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/remote_handle.rs:73:1 | 73 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method. 32 | | TryFlatten( 33 | | try_flatten::TryFlatten 34 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method. 32 | | TryFlatten( 33 | | try_flatten::TryFlatten 34 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)] 35 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) [ring 0.16.13] running: ZERO_AR_DATE="1" "ar" "crs" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/libring-core.a" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/aes-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/aesni-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/vpaes-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/x86_64-mont-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/x86_64-mont5-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/chacha-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/p256-x86_64-asm-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/aesni-gcm-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/ghash-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/poly1305-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/sha512-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/sha256-x86_64-elf.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/generic.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/montgomery.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/montgomery_inv.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/crypto.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/ecp_nistz.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/ecp_nistz256.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/gfp_p256.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/gfp_p384.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/limbs.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/mem.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/gcm.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/curve25519.o" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/cpu-intel.o" warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method. 32 | | TryFlatten( 33 | | try_flatten::TryFlatten 34 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method. 32 | | TryFlatten( 33 | | try_flatten::TryFlatten 34 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) [ring 0.16.13] running "cc" "-Os" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/constant_time_test.o" "crypto/constant_time_test.c" [ring 0.16.13] exit status: 0 [ring 0.16.13] cargo:rustc-link-lib=static=ring-core [ring 0.16.13] OPT_LEVEL = Some("z") [ring 0.16.13] TARGET = Some("x86_64-unknown-freebsd") [ring 0.16.13] HOST = Some("x86_64-unknown-freebsd") [ring 0.16.13] CC_x86_64-unknown-freebsd = None [ring 0.16.13] CC_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CC = None [ring 0.16.13] CC = Some("cc") [ring 0.16.13] CFLAGS_x86_64-unknown-freebsd = None [ring 0.16.13] CFLAGS_x86_64_unknown_freebsd = None [ring 0.16.13] HOST_CFLAGS = None [ring 0.16.13] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [ring 0.16.13] CRATE_CC_NO_DEFAULTS = None [ring 0.16.13] DEBUG = Some("false") [ring 0.16.13] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method. 32 | | TryFlatten( 33 | | try_flatten::TryFlatten 34 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method. 32 | | TryFlatten( 33 | | try_flatten::TryFlatten 34 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)] 35 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method. 39 | | TryFlattenErr( 40 | | try_flatten_err::TryFlattenErr 41 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method. 39 | | TryFlattenErr( 40 | | try_flatten_err::TryFlattenErr 41 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)] 42 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method. 39 | | TryFlattenErr( 40 | | try_flatten_err::TryFlattenErr 41 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method. 39 | | TryFlattenErr( 40 | | try_flatten_err::TryFlattenErr 41 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method. 39 | | TryFlattenErr( 40 | | try_flatten_err::TryFlattenErr 41 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method. 39 | | TryFlattenErr( 40 | | try_flatten_err::TryFlattenErr 41 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)] 42 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:44:1 | 44 | / delegate_all!( 45 | | /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method. 46 | | TryFlattenStream( 47 | | try_flatten::TryFlatten 48 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 49 | | where Fut: TryFuture 50 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:44:1 | 44 | / delegate_all!( 45 | | /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method. 46 | | TryFlattenStream( 47 | | try_flatten::TryFlatten 48 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 49 | | where Fut: TryFuture 50 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:44:1 | 44 | / delegate_all!( 45 | | /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method. 46 | | TryFlattenStream( 47 | | try_flatten::TryFlatten 48 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 49 | | where Fut: TryFuture 50 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) [ring 0.16.13] running: ZERO_AR_DATE="1" "ar" "crs" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/libring-test.a" "/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out/constant_time_test.o" warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:44:1 | 44 | / delegate_all!( 45 | | /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method. 46 | | TryFlattenStream( 47 | | try_flatten::TryFlatten 48 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 49 | | where Fut: TryFuture 50 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) [ring 0.16.13] exit status: 0 [ring 0.16.13] cargo:rustc-link-lib=static=ring-test [ring 0.16.13] cargo:rustc-link-search=native=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ring CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/Cargo.toml CARGO_PKG_AUTHORS='Brian Smith ' CARGO_PKG_DESCRIPTION='Safe, fast, small crypto using Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE CARGO_PKG_NAME=ring CARGO_PKG_README=doc/link-to-readme.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.16.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out /usr/local/bin/rustc --crate-name ring --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' --cfg 'feature="once_cell"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dev_urandom_fallback", "internal_benches", "once_cell", "slow_tests", "std", "test_logging"))' -C metadata=4347a8a7cb58d2c7 -C extra-filename=-7169df28868eef57 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern libc=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblibc-543a223d9617c140.rmeta --extern once_cell=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libonce_cell-538ec5c9609be4eb.rmeta --extern spin=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libspin-641764981fa7ab54.rmeta --extern untrusted=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libuntrusted-c1a28ca6989d172b.rmeta --cap-lints warn -C ar=ar -C linker=cc -L native=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out -l static=ring-core -l static=ring-test` warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:44:1 | 44 | / delegate_all!( 45 | | /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method. 46 | | TryFlattenStream( 47 | | try_flatten::TryFlatten 48 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 49 | | where Fut: TryFuture 50 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:44:1 | 44 | / delegate_all!( 45 | | /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method. 46 | | TryFlattenStream( 47 | | try_flatten::TryFlatten 48 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 49 | | where Fut: TryFuture 50 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_FlattenSink` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenSink` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Sink for the [`flatten_sink`](TryFutureExt::flatten_sink) method. 55 | | FlattenSink( 56 | | try_flatten::TryFlatten 57 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Sink for the [`flatten_sink`](TryFutureExt::flatten_sink) method. 55 | | FlattenSink( 56 | | try_flatten::TryFlatten 57 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 58 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_FlattenSink` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenSink` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Sink for the [`flatten_sink`](TryFutureExt::flatten_sink) method. 55 | | FlattenSink( 56 | | try_flatten::TryFlatten 57 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_FlattenSink` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenSink` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Sink for the [`flatten_sink`](TryFutureExt::flatten_sink) method. 55 | | FlattenSink( 56 | | try_flatten::TryFlatten 57 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_FlattenSink` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenSink` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Sink for the [`flatten_sink`](TryFutureExt::flatten_sink) method. 55 | | FlattenSink( 56 | | try_flatten::TryFlatten 57 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Sink for the [`flatten_sink`](TryFutureExt::flatten_sink) method. 55 | | FlattenSink( 56 | | try_flatten::TryFlatten 57 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 58 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_AndThen` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `AndThen` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`and_then`](TryFutureExt::and_then) method. 62 | | AndThen( 63 | | TryFlatten, Fut2> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`and_then`](TryFutureExt::and_then) method. 62 | | AndThen( 63 | | TryFlatten, Fut2> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))] 65 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused doc comment --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/aead/chacha.rs:115:9 | 115 | / /// XXX: Although this takes an `Iv`, this actually uses it like a 116 | | /// `Counter`. | |______________________^ 117 | / extern "C" { 118 | | fn GFp_ChaCha20_ctr32( 119 | | out: *mut u8, 120 | | in_: *const u8, ... | 124 | | ); 125 | | } | |_________- rustdoc does not generate documentation for extern blocks | = help: use `//` for a plain comment note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/lib.rs:63:5 | 63 | warnings | ^^^^^^^^ = note: `#[warn(unused_doc_comments)]` implied by `#[warn(warnings)]` warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/digest.rs:442:38 | 442 | as64: [BigEndian; 512 / 8 / core::mem::size_of::>()], | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/lib.rs:53:5 | 53 | unused_qualifications, | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 442 - as64: [BigEndian; 512 / 8 / core::mem::size_of::>()], 442 + as64: [BigEndian; 512 / 8 / size_of::>()], | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/digest.rs:443:38 | 443 | as32: [BigEndian; 256 / 8 / core::mem::size_of::>()], | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 443 - as32: [BigEndian; 256 / 8 / core::mem::size_of::>()], 443 + as32: [BigEndian; 256 / 8 / size_of::>()], | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/endian.rs:18:72 | 18 | core::slice::from_raw_parts(x.as_ptr() as *const u8, x.len() * core::mem::size_of::()) | ^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 18 - core::slice::from_raw_parts(x.as_ptr() as *const u8, x.len() * core::mem::size_of::()) 18 + core::slice::from_raw_parts(x.as_ptr() as *const u8, x.len() * size_of::()) | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/rand.rs:104:34 | 104 | pub trait RandomlyConstructable: self::sealed::RandomlyConstructable {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 104 - pub trait RandomlyConstructable: self::sealed::RandomlyConstructable {} 104 + pub trait RandomlyConstructable: sealed::RandomlyConstructable {} | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/rand.rs:105:46 | 105 | impl RandomlyConstructable for T where T: self::sealed::RandomlyConstructable {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 105 - impl RandomlyConstructable for T where T: self::sealed::RandomlyConstructable {} 105 + impl RandomlyConstructable for T where T: sealed::RandomlyConstructable {} | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/rsa/signing.rs:170:17 | 170 | error::KeyRejected::invalid_encoding(), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 170 - error::KeyRejected::invalid_encoding(), 170 + KeyRejected::invalid_encoding(), | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/rsa/signing.rs:317:26 | 317 | .map_err(|_| error::KeyRejected::invalid_encoding())?; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 317 - .map_err(|_| error::KeyRejected::invalid_encoding())?; 317 + .map_err(|_| KeyRejected::invalid_encoding())?; | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/rsa/signing.rs:446:24 | 446 | return Err(error::KeyRejected::private_modulus_len_not_multiple_of_512_bits()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 446 - return Err(error::KeyRejected::private_modulus_len_not_multiple_of_512_bits()); 446 + return Err(KeyRejected::private_modulus_len_not_multiple_of_512_bits()); | warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_AndThen` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `AndThen` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`and_then`](TryFutureExt::and_then) method. 62 | | AndThen( 63 | | TryFlatten, Fut2> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_AndThen` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `AndThen` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`and_then`](TryFutureExt::and_then) method. 62 | | AndThen( 63 | | TryFlatten, Fut2> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_AndThen` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `AndThen` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`and_then`](TryFutureExt::and_then) method. 62 | | AndThen( 63 | | TryFlatten, Fut2> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`and_then`](TryFutureExt::and_then) method. 62 | | AndThen( 63 | | TryFlatten, Fut2> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))] 65 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_OrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`or_else`](TryFutureExt::or_else) method. 69 | | OrElse( 70 | | TryFlattenErr, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`or_else`](TryFutureExt::or_else) method. 69 | | OrElse( 70 | | TryFlattenErr, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))] 72 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_OrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`or_else`](TryFutureExt::or_else) method. 69 | | OrElse( 70 | | TryFlattenErr, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_OrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`or_else`](TryFutureExt::or_else) method. 69 | | OrElse( 70 | | TryFlattenErr, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_OrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`or_else`](TryFutureExt::or_else) method. 69 | | OrElse( 70 | | TryFlattenErr, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`or_else`](TryFutureExt::or_else) method. 69 | | OrElse( 70 | | TryFlattenErr, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))] 72 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`err_into`](TryFutureExt::err_into) method. 76 | | ErrInto( 77 | | MapErr> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`err_into`](TryFutureExt::err_into) method. 76 | | ErrInto( 77 | | MapErr> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())] 79 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`err_into`](TryFutureExt::err_into) method. 76 | | ErrInto( 77 | | MapErr> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`err_into`](TryFutureExt::err_into) method. 76 | | ErrInto( 77 | | MapErr> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`err_into`](TryFutureExt::err_into) method. 76 | | ErrInto( 77 | | MapErr> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`err_into`](TryFutureExt::err_into) method. 76 | | ErrInto( 77 | | MapErr> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())] 79 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_OkInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OkInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`ok_into`](TryFutureExt::ok_into) method. 83 | | OkInto( 84 | | MapOk> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`ok_into`](TryFutureExt::ok_into) method. 83 | | OkInto( 84 | | MapOk> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())] 86 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_OkInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OkInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`ok_into`](TryFutureExt::ok_into) method. 83 | | OkInto( 84 | | MapOk> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_OkInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OkInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`ok_into`](TryFutureExt::ok_into) method. 83 | | OkInto( 84 | | MapOk> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_OkInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OkInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`ok_into`](TryFutureExt::ok_into) method. 83 | | OkInto( 84 | | MapOk> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`ok_into`](TryFutureExt::ok_into) method. 83 | | OkInto( 84 | | MapOk> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())] 86 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method. 90 | | InspectOk( 91 | | Inspect, InspectOkFn> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method. 90 | | InspectOk( 91 | | Inspect, InspectOkFn> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))] 93 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method. 90 | | InspectOk( 91 | | Inspect, InspectOkFn> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method. 90 | | InspectOk( 91 | | Inspect, InspectOkFn> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method. 90 | | InspectOk( 91 | | Inspect, InspectOkFn> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method. 90 | | InspectOk( 91 | | Inspect, InspectOkFn> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))] 93 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:95:1 | 95 | / delegate_all!( 96 | | /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method. 97 | | InspectErr( 98 | | Inspect, InspectErrFn> 99 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))] 100 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:95:1 | 95 | / delegate_all!( 96 | | /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method. 97 | | InspectErr( 98 | | Inspect, InspectErrFn> 99 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))] 100 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait `Into_` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/polyfill/convert.rs:23:11 | 23 | pub trait Into_ | ^^^^^ | = note: `#[warn(dead_code)]` implied by `#[warn(warnings)]` warning: field `cpu_features` is never read --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/digest.rs:45:5 | 34 | pub(crate) struct BlockContext { | ------------ field in this struct ... 45 | cpu_features: cpu::Features, | ^^^^^^^^^^^^ | = note: `BlockContext` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/arithmetic/bigint.rs:344:19 | 344 | fn as_partial(&self) -> PartialModulus { | ^^^^^ ----------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 344 | fn as_partial(&self) -> PartialModulus<'_, M> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/pkcs8.rs:51:21 | 51 | fn alg_id_value(&self) -> untrusted::Input { | ^^^^^ ---------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 51 | fn alg_id_value(&self) -> untrusted::Input<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/pkcs8.rs:60:22 | 60 | pub fn curve_oid(&self) -> untrusted::Input { | ^^^^^ ---------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 60 | pub fn curve_oid(&self) -> untrusted::Input<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/rsa/signing.rs:419:20 | 419 | pub fn modulus(&self) -> io::Positive { | ^^^^^ ------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 419 | pub fn modulus(&self) -> io::Positive<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/rsa/signing.rs:427:21 | 427 | pub fn exponent(&self) -> io::Positive { | ^^^^^ ------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 427 | pub fn exponent(&self) -> io::Positive<'_> { | ++++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:95:1 | 95 | / delegate_all!( 96 | | /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method. 97 | | InspectErr( 98 | | Inspect, InspectErrFn> 99 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))] 100 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:95:1 | 95 | / delegate_all!( 96 | | /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method. 97 | | InspectErr( 98 | | Inspect, InspectErrFn> 99 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))] 100 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:95:1 | 95 | / delegate_all!( 96 | | /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method. 97 | | InspectErr( 98 | | Inspect, InspectErrFn> 99 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))] 100 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:95:1 | 95 | / delegate_all!( 96 | | /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method. 97 | | InspectErr( 98 | | Inspect, InspectErrFn> 99 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))] 100 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:105:1 | 105 | / delegate_all!( 106 | | /// Future for the [`map_ok`](TryFutureExt::map_ok) method. 107 | | MapOk( 108 | | Map, MapOkFn> 109 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))] 110 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:105:1 | 105 | / delegate_all!( 106 | | /// Future for the [`map_ok`](TryFutureExt::map_ok) method. 107 | | MapOk( 108 | | Map, MapOkFn> 109 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))] 110 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:105:1 | 105 | / delegate_all!( 106 | | /// Future for the [`map_ok`](TryFutureExt::map_ok) method. 107 | | MapOk( 108 | | Map, MapOkFn> 109 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))] 110 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:105:1 | 105 | / delegate_all!( 106 | | /// Future for the [`map_ok`](TryFutureExt::map_ok) method. 107 | | MapOk( 108 | | Map, MapOkFn> 109 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))] 110 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:105:1 | 105 | / delegate_all!( 106 | | /// Future for the [`map_ok`](TryFutureExt::map_ok) method. 107 | | MapOk( 108 | | Map, MapOkFn> 109 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))] 110 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:105:1 | 105 | / delegate_all!( 106 | | /// Future for the [`map_ok`](TryFutureExt::map_ok) method. 107 | | MapOk( 108 | | Map, MapOkFn> 109 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))] 110 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:112:1 | 112 | / delegate_all!( 113 | | /// Future for the [`map_err`](TryFutureExt::map_err) method. 114 | | MapErr( 115 | | Map, MapErrFn> 116 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))] 117 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:112:1 | 112 | / delegate_all!( 113 | | /// Future for the [`map_err`](TryFutureExt::map_err) method. 114 | | MapErr( 115 | | Map, MapErrFn> 116 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))] 117 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:112:1 | 112 | / delegate_all!( 113 | | /// Future for the [`map_err`](TryFutureExt::map_err) method. 114 | | MapErr( 115 | | Map, MapErrFn> 116 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))] 117 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:112:1 | 112 | / delegate_all!( 113 | | /// Future for the [`map_err`](TryFutureExt::map_err) method. 114 | | MapErr( 115 | | Map, MapErrFn> 116 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))] 117 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:112:1 | 112 | / delegate_all!( 113 | | /// Future for the [`map_err`](TryFutureExt::map_err) method. 114 | | MapErr( 115 | | Map, MapErrFn> 116 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))] 117 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:112:1 | 112 | / delegate_all!( 113 | | /// Future for the [`map_err`](TryFutureExt::map_err) method. 114 | | MapErr( 115 | | Map, MapErrFn> 116 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))] 117 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_MapOkOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOkOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:119:1 | 119 | / delegate_all!( 120 | | /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method. 121 | | MapOkOrElse( 122 | | Map, MapOkOrElseFn> 123 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))] 124 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:119:1 | 119 | / delegate_all!( 120 | | /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method. 121 | | MapOkOrElse( 122 | | Map, MapOkOrElseFn> 123 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))] 124 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapOkOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOkOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:119:1 | 119 | / delegate_all!( 120 | | /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method. 121 | | MapOkOrElse( 122 | | Map, MapOkOrElseFn> 123 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))] 124 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapOkOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOkOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:119:1 | 119 | / delegate_all!( 120 | | /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method. 121 | | MapOkOrElse( 122 | | Map, MapOkOrElseFn> 123 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))] 124 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_MapOkOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOkOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:119:1 | 119 | / delegate_all!( 120 | | /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method. 121 | | MapOkOrElse( 122 | | Map, MapOkOrElseFn> 123 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))] 124 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:119:1 | 119 | / delegate_all!( 120 | | /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method. 121 | | MapOkOrElse( 122 | | Map, MapOkOrElseFn> 123 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))] 124 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_UnwrapOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnwrapOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:126:1 | 126 | / delegate_all!( 127 | | /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method. 128 | | UnwrapOrElse( 129 | | Map, UnwrapOrElseFn> 130 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))] 131 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:126:1 | 126 | / delegate_all!( 127 | | /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method. 128 | | UnwrapOrElse( 129 | | Map, UnwrapOrElseFn> 130 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))] 131 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_UnwrapOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnwrapOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:126:1 | 126 | / delegate_all!( 127 | | /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method. 128 | | UnwrapOrElse( 129 | | Map, UnwrapOrElseFn> 130 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))] 131 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_UnwrapOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnwrapOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:126:1 | 126 | / delegate_all!( 127 | | /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method. 128 | | UnwrapOrElse( 129 | | Map, UnwrapOrElseFn> 130 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))] 131 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_UnwrapOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnwrapOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:126:1 | 126 | / delegate_all!( 127 | | /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method. 128 | | UnwrapOrElse( 129 | | Map, UnwrapOrElseFn> 130 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))] 131 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:126:1 | 126 | / delegate_all!( 127 | | /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method. 128 | | UnwrapOrElse( 129 | | Map, UnwrapOrElseFn> 130 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))] 131 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/into_future.rs:7:1 | 7 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_IntoFuture` ... 10 | pub struct IntoFuture(#[pin] Fut); | ---------- `IntoFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/into_future.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoFuture` ... 10 | pub struct IntoFuture(#[pin] Fut); | ---------- `IntoFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/into_future.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoFuture` ... 10 | pub struct IntoFuture(#[pin] Fut); | ---------- `IntoFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/into_future.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_IntoFuture` ... 10 | pub struct IntoFuture(#[pin] Fut); | ---------- `IntoFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/into_future.rs:7:1 | 7 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFlatten` 10 | #[derive(Debug)] 11 | pub enum TryFlatten { | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` 10 | #[derive(Debug)] 11 | pub enum TryFlatten { | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` 10 | #[derive(Debug)] 11 | pub enum TryFlatten { | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` 10 | #[derive(Debug)] 11 | pub enum TryFlatten { | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten_err.rs:6:1 | 6 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` 7 | #[derive(Debug)] 8 | pub enum TryFlattenErr { | ------------- `TryFlattenErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten_err.rs:6:1 | 6 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` 7 | #[derive(Debug)] 8 | pub enum TryFlattenErr { | ------------- `TryFlattenErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten_err.rs:6:1 | 6 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` 7 | #[derive(Debug)] 8 | pub enum TryFlattenErr { | ------------- `TryFlattenErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten_err.rs:6:1 | 6 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` 7 | #[derive(Debug)] 8 | pub enum TryFlattenErr { | ------------- `TryFlattenErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_MaybeDone` 13 | #[derive(Debug)] 14 | pub enum MaybeDone { | --------- `MaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_MaybeDone` 13 | #[derive(Debug)] 14 | pub enum MaybeDone { | --------- `MaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_MaybeDone` 13 | #[derive(Debug)] 14 | pub enum MaybeDone { | --------- `MaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_MaybeDone` 13 | #[derive(Debug)] 14 | pub enum MaybeDone { | --------- `MaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryMaybeDone` 13 | #[derive(Debug)] 14 | pub enum TryMaybeDone { | ------------ `TryMaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryMaybeDone` 13 | #[derive(Debug)] 14 | pub enum TryMaybeDone { | ------------ `TryMaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryMaybeDone` 13 | #[derive(Debug)] 14 | pub enum TryMaybeDone { | ------------ `TryMaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryMaybeDone` 13 | #[derive(Debug)] 14 | pub enum TryMaybeDone { | ------------ `TryMaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/option.rs:25:1 | 25 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_OptionFuture` ... 28 | pub struct OptionFuture(#[pin] Option); | ------------ `OptionFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/option.rs:25:1 | 25 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_OptionFuture` ... 28 | pub struct OptionFuture(#[pin] Option); | ------------ `OptionFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/option.rs:25:1 | 25 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_OptionFuture` ... 28 | pub struct OptionFuture(#[pin] Option); | ------------ `OptionFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/option.rs:25:1 | 25 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_OptionFuture` ... 28 | pub struct OptionFuture(#[pin] Option); | ------------ `OptionFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/option.rs:25:1 | 25 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Join` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:20:9 | 20 | pub struct $Join<$($Fut: Future),*> { | ^^^ ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: this warning originates in the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Join` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Join3` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join3` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join3` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join3` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join3` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join3` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Join3` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join3` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Join4` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join4` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join4` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join4` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join4` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join4` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Join4` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join4` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Join5` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join5` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join5` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join5` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join5` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join5` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Join5` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join5` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryJoin` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:18:9 | 18 | pub struct $Join { | ^^^ ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: this warning originates in the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryJoin3` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin3` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin3` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin3` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin3` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin3` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin3` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin3` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryJoin4` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin4` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin4` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin4` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin4` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin4` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin4` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin4` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryJoin5` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin5` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin5` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin5` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin5` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin5` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin5` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin5` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/either.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Either` 12 | #[derive(Debug, Clone)] 13 | pub enum Either { | ------ `Either` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/either.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Either` 12 | #[derive(Debug, Clone)] 13 | pub enum Either { | ------ `Either` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/either.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Either` 12 | #[derive(Debug, Clone)] 13 | pub enum Either { | ------ `Either` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/either.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Either` 12 | #[derive(Debug, Clone)] 13 | pub enum Either { | ------ `Either` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/abortable.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Abortable` ... 14 | pub struct Abortable { | --------- `Abortable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/abortable.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Abortable` ... 14 | pub struct Abortable { | --------- `Abortable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/abortable.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Abortable` ... 14 | pub struct Abortable { | --------- `Abortable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/abortable.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Abortable` ... 14 | pub struct Abortable { | --------- `Abortable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/abortable.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:50:1 | 50 | / delegate_all!( 51 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 52 | | Flatten( 53 | | flatten::Flatten 54 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)] 55 | | where St: Stream 56 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:50:1 | 50 | / delegate_all!( 51 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 52 | | Flatten( 53 | | flatten::Flatten 54 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)] 55 | | where St: Stream 56 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:50:1 | 50 | / delegate_all!( 51 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 52 | | Flatten( 53 | | flatten::Flatten 54 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)] 55 | | where St: Stream 56 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:50:1 | 50 | / delegate_all!( 51 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 52 | | Flatten( 53 | | flatten::Flatten 54 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)] 55 | | where St: Stream 56 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:50:1 | 50 | / delegate_all!( 51 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 52 | | Flatten( 53 | | flatten::Flatten 54 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)] 55 | | where St: Stream 56 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:50:1 | 50 | / delegate_all!( 51 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 52 | | Flatten( 53 | | flatten::Flatten 54 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)] 55 | | where St: Stream 56 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_Forward` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Forward` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:66:1 | 66 | / delegate_all!( 67 | | /// Future for the [`forward`](super::StreamExt::forward) method. 68 | | Forward( 69 | | forward::Forward 70 | | ): Debug + Future + FusedFuture + New[|x: St, y: Si| forward::Forward::new(x, y)] 71 | | where St: TryStream 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:66:1 | 66 | / delegate_all!( 67 | | /// Future for the [`forward`](super::StreamExt::forward) method. 68 | | Forward( 69 | | forward::Forward 70 | | ): Debug + Future + FusedFuture + New[|x: St, y: Si| forward::Forward::new(x, y)] 71 | | where St: TryStream 72 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Forward` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Forward` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:66:1 | 66 | / delegate_all!( 67 | | /// Future for the [`forward`](super::StreamExt::forward) method. 68 | | Forward( 69 | | forward::Forward 70 | | ): Debug + Future + FusedFuture + New[|x: St, y: Si| forward::Forward::new(x, y)] 71 | | where St: TryStream 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Forward` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Forward` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:66:1 | 66 | / delegate_all!( 67 | | /// Future for the [`forward`](super::StreamExt::forward) method. 68 | | Forward( 69 | | forward::Forward 70 | | ): Debug + Future + FusedFuture + New[|x: St, y: Si| forward::Forward::new(x, y)] 71 | | where St: TryStream 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Forward` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Forward` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:66:1 | 66 | / delegate_all!( 67 | | /// Future for the [`forward`](super::StreamExt::forward) method. 68 | | Forward( 69 | | forward::Forward 70 | | ): Debug + Future + FusedFuture + New[|x: St, y: Si| forward::Forward::new(x, y)] 71 | | where St: TryStream 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:66:1 | 66 | / delegate_all!( 67 | | /// Future for the [`forward`](super::StreamExt::forward) method. 68 | | Forward( 69 | | forward::Forward 70 | | ): Debug + Future + FusedFuture + New[|x: St, y: Si| forward::Forward::new(x, y)] 71 | | where St: TryStream 72 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:86:1 | 86 | / delegate_all!( 87 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 88 | | Inspect( 89 | | map::Map> 90 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))] 91 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:86:1 | 86 | / delegate_all!( 87 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 88 | | Inspect( 89 | | map::Map> 90 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))] 91 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:86:1 | 86 | / delegate_all!( 87 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 88 | | Inspect( 89 | | map::Map> 90 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))] 91 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:86:1 | 86 | / delegate_all!( 87 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 88 | | Inspect( 89 | | map::Map> 90 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))] 91 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:86:1 | 86 | / delegate_all!( 87 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 88 | | Inspect( 89 | | map::Map> 90 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))] 91 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:86:1 | 86 | / delegate_all!( 87 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 88 | | Inspect( 89 | | map::Map> 90 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))] 91 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_FlatMap` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlatMap` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:97:1 | 97 | / delegate_all!( 98 | | /// Stream for the [`flat_map`](StreamExt::flat_map) method. 99 | | FlatMap( 100 | | flatten::Flatten, U> 101 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))] 102 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:97:1 | 97 | / delegate_all!( 98 | | /// Stream for the [`flat_map`](StreamExt::flat_map) method. 99 | | FlatMap( 100 | | flatten::Flatten, U> 101 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))] 102 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_FlatMap` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlatMap` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:97:1 | 97 | / delegate_all!( 98 | | /// Stream for the [`flat_map`](StreamExt::flat_map) method. 99 | | FlatMap( 100 | | flatten::Flatten, U> 101 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))] 102 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_FlatMap` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlatMap` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:97:1 | 97 | / delegate_all!( 98 | | /// Stream for the [`flat_map`](StreamExt::flat_map) method. 99 | | FlatMap( 100 | | flatten::Flatten, U> 101 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))] 102 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_FlatMap` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlatMap` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:97:1 | 97 | / delegate_all!( 98 | | /// Stream for the [`flat_map`](StreamExt::flat_map) method. 99 | | FlatMap( 100 | | flatten::Flatten, U> 101 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))] 102 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:97:1 | 97 | / delegate_all!( 98 | | /// Stream for the [`flat_map`](StreamExt::flat_map) method. 99 | | FlatMap( 100 | | flatten::Flatten, U> 101 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))] 102 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chain.rs:7:1 | 7 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Chain` ... 10 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chain.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Chain` ... 10 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chain.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Chain` ... 10 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chain.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Chain` ... 10 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chain.rs:7:1 | 7 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Collect` ... 12 | pub struct Collect { | ------- `Collect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Collect` ... 12 | pub struct Collect { | ------- `Collect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Collect` ... 12 | pub struct Collect { | ------- `Collect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Collect` ... 12 | pub struct Collect { | ------- `Collect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/collect.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Concat` ... 11 | pub struct Concat { | ------ `Concat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Concat` ... 11 | pub struct Concat { | ------ `Concat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Concat` ... 11 | pub struct Concat { | ------ `Concat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Concat` ... 11 | pub struct Concat { | ------ `Concat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/concat.rs:8:1 | 8 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/enumerate.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Enumerate` ... 12 | pub struct Enumerate { | --------- `Enumerate` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/enumerate.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Enumerate` ... 12 | pub struct Enumerate { | --------- `Enumerate` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/enumerate.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Enumerate` ... 12 | pub struct Enumerate { | --------- `Enumerate` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/enumerate.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Enumerate` ... 12 | pub struct Enumerate { | --------- `Enumerate` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/enumerate.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Filter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Filter | ------ `Filter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Filter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Filter | ------ `Filter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Filter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Filter | ------ `Filter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Filter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Filter | ------ `Filter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_FilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct FilterMap { | --------- `FilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_FilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct FilterMap { | --------- `FilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_FilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct FilterMap { | --------- `FilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_FilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct FilterMap { | --------- `FilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter_map.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 12 | pub struct Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 12 | pub struct Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 12 | pub struct Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 12 | pub struct Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/flatten.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Fold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct Fold { | ---- `Fold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct Fold { | ---- `Fold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct Fold { | ---- `Fold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Fold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct Fold { | ---- `Fold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fold.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/forward.rs:10:1 | 10 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Forward` ... 13 | pub struct Forward { | ------- `Forward` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/forward.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Forward` ... 13 | pub struct Forward { | ------- `Forward` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/forward.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Forward` ... 13 | pub struct Forward { | ------- `Forward` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/forward.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Forward` ... 13 | pub struct Forward { | ------- `Forward` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/forward.rs:10:1 | 10 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_ForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct ForEach { | ------- `ForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_ForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct ForEach { | ------- `ForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_ForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct ForEach { | ------- `ForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_ForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct ForEach { | ------- `ForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fuse.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 12 | pub struct Fuse { | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fuse.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 12 | pub struct Fuse { | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fuse.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 12 | pub struct Fuse { | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fuse.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 12 | pub struct Fuse { | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fuse.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Map` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Map` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Map` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Map` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/map.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:16:1 | 16 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Peekable` ... 19 | pub struct Peekable { | -------- `Peekable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:16:1 | 16 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Peekable` ... 19 | pub struct Peekable { | -------- `Peekable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:16:1 | 16 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Peekable` ... 19 | pub struct Peekable { | -------- `Peekable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:16:1 | 16 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Peekable` ... 19 | pub struct Peekable { | -------- `Peekable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:16:1 | 16 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:108:1 | 108 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Peek` 109 | #[must_use = "futures do nothing unless polled"] 110 | pub struct Peek<'a, St: Stream> { | ---- `Peek` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:108:1 | 108 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Peek` 109 | #[must_use = "futures do nothing unless polled"] 110 | pub struct Peek<'a, St: Stream> { | ---- `Peek` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:108:1 | 108 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Peek` 109 | #[must_use = "futures do nothing unless polled"] 110 | pub struct Peek<'a, St: Stream> { | ---- `Peek` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:108:1 | 108 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Peek` 109 | #[must_use = "futures do nothing unless polled"] 110 | pub struct Peek<'a, St: Stream> { | ---- `Peek` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:108:1 | 108 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Skip` ... 12 | pub struct Skip { | ---- `Skip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Skip` ... 12 | pub struct Skip { | ---- `Skip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Skip` ... 12 | pub struct Skip { | ---- `Skip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Skip` ... 12 | pub struct Skip { | ---- `Skip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_SkipWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct SkipWhile where St: Stream { | --------- `SkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_SkipWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct SkipWhile where St: Stream { | --------- `SkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_SkipWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct SkipWhile where St: Stream { | --------- `SkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_SkipWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct SkipWhile where St: Stream { | --------- `SkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip_while.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take.rs:10:1 | 10 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TakeWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct TakeWhile { | --------- `TakeWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TakeWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct TakeWhile { | --------- `TakeWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TakeWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct TakeWhile { | --------- `TakeWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TakeWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct TakeWhile { | --------- `TakeWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_while.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_until.rs:13:1 | 13 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TakeUntil` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct TakeUntil { | --------- `TakeUntil` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_until.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TakeUntil` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct TakeUntil { | --------- `TakeUntil` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_until.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TakeUntil` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct TakeUntil { | --------- `TakeUntil` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_until.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TakeUntil` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct TakeUntil { | --------- `TakeUntil` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_until.rs:13:1 | 13 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Then` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct Then { | ---- `Then` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Then` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct Then { | ---- `Then` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Then` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct Then { | ---- `Then` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Then` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct Then { | ---- `Then` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/then.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/zip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Zip` ... 12 | pub struct Zip { | --- `Zip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/zip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Zip` ... 12 | pub struct Zip { | --- `Zip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/zip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Zip` ... 12 | pub struct Zip { | --- `Zip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/zip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Zip` ... 12 | pub struct Zip { | --- `Zip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/zip.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Chunks` ... 15 | pub struct Chunks { | ------ `Chunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Chunks` ... 15 | pub struct Chunks { | ------ `Chunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Chunks` ... 15 | pub struct Chunks { | ------ `Chunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Chunks` ... 15 | pub struct Chunks { | ------ `Chunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chunks.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/ready_chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_ReadyChunks` ... 15 | pub struct ReadyChunks { | ----------- `ReadyChunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/ready_chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_ReadyChunks` ... 15 | pub struct ReadyChunks { | ----------- `ReadyChunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/ready_chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_ReadyChunks` ... 15 | pub struct ReadyChunks { | ----------- `ReadyChunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/ready_chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_ReadyChunks` ... 15 | pub struct ReadyChunks { | ----------- `ReadyChunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/ready_chunks.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/scan.rs:16:1 | 16 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Scan` 17 | #[must_use = "streams do nothing unless polled"] 18 | pub struct Scan { | ---- `Scan` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/scan.rs:16:1 | 16 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Scan` 17 | #[must_use = "streams do nothing unless polled"] 18 | pub struct Scan { | ---- `Scan` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/scan.rs:16:1 | 16 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Scan` 17 | #[must_use = "streams do nothing unless polled"] 18 | pub struct Scan { | ---- `Scan` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/scan.rs:16:1 | 16 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Scan` 17 | #[must_use = "streams do nothing unless polled"] 18 | pub struct Scan { | ---- `Scan` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/scan.rs:16:1 | 16 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_BufferUnordered` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct BufferUnordered | --------------- `BufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_BufferUnordered` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct BufferUnordered | --------------- `BufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_BufferUnordered` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct BufferUnordered | --------------- `BufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_BufferUnordered` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct BufferUnordered | --------------- `BufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Buffered` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Buffered | -------- `Buffered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Buffered` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Buffered | -------- `Buffered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Buffered` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Buffered | -------- `Buffered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Buffered` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Buffered | -------- `Buffered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffered.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each_concurrent.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_ForEachConcurrent` 13 | #[must_use = "futures do nothing unless you `.await` or poll them"] 14 | pub struct ForEachConcurrent { | ----------------- `ForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each_concurrent.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_ForEachConcurrent` 13 | #[must_use = "futures do nothing unless you `.await` or poll them"] 14 | pub struct ForEachConcurrent { | ----------------- `ForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each_concurrent.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_ForEachConcurrent` 13 | #[must_use = "futures do nothing unless you `.await` or poll them"] 14 | pub struct ForEachConcurrent { | ----------------- `ForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each_concurrent.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_ForEachConcurrent` 13 | #[must_use = "futures do nothing unless you `.await` or poll them"] 14 | pub struct ForEachConcurrent { | ----------------- `ForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each_concurrent.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/catch_unwind.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 12 | pub struct CatchUnwind { | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/catch_unwind.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 12 | pub struct CatchUnwind { | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/catch_unwind.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 12 | pub struct CatchUnwind { | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/catch_unwind.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 12 | pub struct CatchUnwind { | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/catch_unwind.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:23:1 | 23 | / delegate_all!( 24 | | /// Stream for the [`err_into`](super::TryStreamExt::err_into) method. 25 | | ErrInto( 26 | | MapErr> 27 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())] 28 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:23:1 | 23 | / delegate_all!( 24 | | /// Stream for the [`err_into`](super::TryStreamExt::err_into) method. 25 | | ErrInto( 26 | | MapErr> 27 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())] 28 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:23:1 | 23 | / delegate_all!( 24 | | /// Stream for the [`err_into`](super::TryStreamExt::err_into) method. 25 | | ErrInto( 26 | | MapErr> 27 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())] 28 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:23:1 | 23 | / delegate_all!( 24 | | /// Stream for the [`err_into`](super::TryStreamExt::err_into) method. 25 | | ErrInto( 26 | | MapErr> 27 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())] 28 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:23:1 | 23 | / delegate_all!( 24 | | /// Stream for the [`err_into`](super::TryStreamExt::err_into) method. 25 | | ErrInto( 26 | | MapErr> 27 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())] 28 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:23:1 | 23 | / delegate_all!( 24 | | /// Stream for the [`err_into`](super::TryStreamExt::err_into) method. 25 | | ErrInto( 26 | | MapErr> 27 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())] 28 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method. 32 | | InspectOk( 33 | | Inspect, InspectOkFn> 34 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method. 32 | | InspectOk( 33 | | Inspect, InspectOkFn> 34 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))] 35 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method. 32 | | InspectOk( 33 | | Inspect, InspectOkFn> 34 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method. 32 | | InspectOk( 33 | | Inspect, InspectOkFn> 34 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method. 32 | | InspectOk( 33 | | Inspect, InspectOkFn> 34 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method. 32 | | InspectOk( 33 | | Inspect, InspectOkFn> 34 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))] 35 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method. 39 | | InspectErr( 40 | | Inspect, InspectErrFn> 41 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method. 39 | | InspectErr( 40 | | Inspect, InspectErrFn> 41 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))] 42 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method. 39 | | InspectErr( 40 | | Inspect, InspectErrFn> 41 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method. 39 | | InspectErr( 40 | | Inspect, InspectErrFn> 41 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method. 39 | | InspectErr( 40 | | Inspect, InspectErrFn> 41 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method. 39 | | InspectErr( 40 | | Inspect, InspectErrFn> 41 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))] 42 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:48:1 | 48 | / delegate_all!( 49 | | /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method. 50 | | MapOk( 51 | | Map, MapOkFn> 52 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))] 53 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:48:1 | 48 | / delegate_all!( 49 | | /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method. 50 | | MapOk( 51 | | Map, MapOkFn> 52 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))] 53 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:48:1 | 48 | / delegate_all!( 49 | | /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method. 50 | | MapOk( 51 | | Map, MapOkFn> 52 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))] 53 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:48:1 | 48 | / delegate_all!( 49 | | /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method. 50 | | MapOk( 51 | | Map, MapOkFn> 52 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))] 53 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:48:1 | 48 | / delegate_all!( 49 | | /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method. 50 | | MapOk( 51 | | Map, MapOkFn> 52 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))] 53 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:48:1 | 48 | / delegate_all!( 49 | | /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method. 50 | | MapOk( 51 | | Map, MapOkFn> 52 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))] 53 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:55:1 | 55 | / delegate_all!( 56 | | /// Stream for the [`map_err`](super::TryStreamExt::map_err) method. 57 | | MapErr( 58 | | Map, MapErrFn> 59 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))] 60 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:55:1 | 55 | / delegate_all!( 56 | | /// Stream for the [`map_err`](super::TryStreamExt::map_err) method. 57 | | MapErr( 58 | | Map, MapErrFn> 59 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))] 60 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:55:1 | 55 | / delegate_all!( 56 | | /// Stream for the [`map_err`](super::TryStreamExt::map_err) method. 57 | | MapErr( 58 | | Map, MapErrFn> 59 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))] 60 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:55:1 | 55 | / delegate_all!( 56 | | /// Stream for the [`map_err`](super::TryStreamExt::map_err) method. 57 | | MapErr( 58 | | Map, MapErrFn> 59 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))] 60 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:55:1 | 55 | / delegate_all!( 56 | | /// Stream for the [`map_err`](super::TryStreamExt::map_err) method. 57 | | MapErr( 58 | | Map, MapErrFn> 59 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))] 60 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:55:1 | 55 | / delegate_all!( 56 | | /// Stream for the [`map_err`](super::TryStreamExt::map_err) method. 57 | | MapErr( 58 | | Map, MapErrFn> 59 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))] 60 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/and_then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_AndThen` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct AndThen { | ------- `AndThen` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/and_then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_AndThen` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct AndThen { | ------- `AndThen` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/and_then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_AndThen` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct AndThen { | ------- `AndThen` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/and_then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_AndThen` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct AndThen { | ------- `AndThen` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/and_then.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/into_stream.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 12 | pub struct IntoStream { | ---------- `IntoStream` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/into_stream.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 12 | pub struct IntoStream { | ---------- `IntoStream` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/into_stream.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 12 | pub struct IntoStream { | ---------- `IntoStream` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/into_stream.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 12 | pub struct IntoStream { | ---------- `IntoStream` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/into_stream.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/or_else.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_OrElse` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct OrElse { | ------ `OrElse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/or_else.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_OrElse` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct OrElse { | ------ `OrElse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/or_else.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_OrElse` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct OrElse { | ------ `OrElse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/or_else.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_OrElse` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct OrElse { | ------ `OrElse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/or_else.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryForEach { | ---------- `TryForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryForEach { | ---------- `TryForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryForEach { | ---------- `TryForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryForEach { | ---------- `TryForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFilter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilter | --------- `TryFilter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFilter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilter | --------- `TryFilter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFilter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilter | --------- `TryFilter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFilter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilter | --------- `TryFilter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilterMap { | ------------ `TryFilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilterMap { | ------------ `TryFilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilterMap { | ------------ `TryFilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilterMap { | ------------ `TryFilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter_map.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 12 | pub struct TryFlatten | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 12 | pub struct TryFlatten | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 12 | pub struct TryFlatten | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 12 | pub struct TryFlatten | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_flatten.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryCollect` ... 12 | pub struct TryCollect { | ---------- `TryCollect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryCollect` ... 12 | pub struct TryCollect { | ---------- `TryCollect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryCollect` ... 12 | pub struct TryCollect { | ---------- `TryCollect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryCollect` ... 12 | pub struct TryCollect { | ---------- `TryCollect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_collect.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryConcat` ... 11 | pub struct TryConcat { | --------- `TryConcat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryConcat` ... 11 | pub struct TryConcat { | --------- `TryConcat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryConcat` ... 11 | pub struct TryConcat { | --------- `TryConcat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryConcat` ... 11 | pub struct TryConcat { | --------- `TryConcat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_concat.rs:8:1 | 8 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryFold { | ------- `TryFold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryFold { | ------- `TryFold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryFold { | ------- `TryFold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryFold { | ------- `TryFold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_fold.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_unfold.rs:70:1 | 70 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryUnfold` 71 | #[must_use = "streams do nothing unless polled"] 72 | pub struct TryUnfold { | --------- `TryUnfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_unfold.rs:70:1 | 70 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryUnfold` 71 | #[must_use = "streams do nothing unless polled"] 72 | pub struct TryUnfold { | --------- `TryUnfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_unfold.rs:70:1 | 70 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryUnfold` 71 | #[must_use = "streams do nothing unless polled"] 72 | pub struct TryUnfold { | --------- `TryUnfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_unfold.rs:70:1 | 70 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryUnfold` 71 | #[must_use = "streams do nothing unless polled"] 72 | pub struct TryUnfold { | --------- `TryUnfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_unfold.rs:70:1 | 70 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_skip_while.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TrySkipWhile` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TrySkipWhile where St: TryStream { | ------------ `TrySkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_skip_while.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TrySkipWhile` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TrySkipWhile where St: TryStream { | ------------ `TrySkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_skip_while.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TrySkipWhile` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TrySkipWhile where St: TryStream { | ------------ `TrySkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_skip_while.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TrySkipWhile` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TrySkipWhile where St: TryStream { | ------------ `TrySkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_skip_while.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryBufferUnordered` ... 16 | pub struct TryBufferUnordered | ------------------ `TryBufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryBufferUnordered` ... 16 | pub struct TryBufferUnordered | ------------------ `TryBufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryBufferUnordered` ... 16 | pub struct TryBufferUnordered | ------------------ `TryBufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryBufferUnordered` ... 16 | pub struct TryBufferUnordered | ------------------ `TryBufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each_concurrent.rs:14:1 | 14 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryForEachConcurrent` 15 | #[must_use = "futures do nothing unless you `.await` or poll them"] 16 | pub struct TryForEachConcurrent { | -------------------- `TryForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each_concurrent.rs:14:1 | 14 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryForEachConcurrent` 15 | #[must_use = "futures do nothing unless you `.await` or poll them"] 16 | pub struct TryForEachConcurrent { | -------------------- `TryForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each_concurrent.rs:14:1 | 14 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryForEachConcurrent` 15 | #[must_use = "futures do nothing unless you `.await` or poll them"] 16 | pub struct TryForEachConcurrent { | -------------------- `TryForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each_concurrent.rs:14:1 | 14 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryForEachConcurrent` 15 | #[must_use = "futures do nothing unless you `.await` or poll them"] 16 | pub struct TryForEachConcurrent { | -------------------- `TryForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each_concurrent.rs:14:1 | 14 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/once.rs:25:1 | 25 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Once` ... 28 | pub struct Once { | ---- `Once` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/once.rs:25:1 | 25 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Once` ... 28 | pub struct Once { | ---- `Once` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/once.rs:25:1 | 25 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Once` ... 28 | pub struct Once { | ---- `Once` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/once.rs:25:1 | 25 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Once` ... 28 | pub struct Once { | ---- `Once` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/once.rs:25:1 | 25 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/select.rs:8:1 | 8 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Select` ... 11 | pub struct Select { | ------ `Select` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/select.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Select` ... 11 | pub struct Select { | ------ `Select` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/select.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Select` ... 11 | pub struct Select { | ------ `Select` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/select.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Select` ... 11 | pub struct Select { | ------ `Select` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/select.rs:8:1 | 8 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/unfold.rs:59:1 | 59 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Unfold` 60 | #[must_use = "streams do nothing unless polled"] 61 | pub struct Unfold { | ------ `Unfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/unfold.rs:59:1 | 59 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Unfold` 60 | #[must_use = "streams do nothing unless polled"] 61 | pub struct Unfold { | ------ `Unfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/unfold.rs:59:1 | 59 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Unfold` 60 | #[must_use = "streams do nothing unless polled"] 61 | pub struct Unfold { | ------ `Unfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/unfold.rs:59:1 | 59 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Unfold` 60 | #[must_use = "streams do nothing unless polled"] 61 | pub struct Unfold { | ------ `Unfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/unfold.rs:59:1 | 59 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/futures_ordered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_OrderWrapper` ... 15 | struct OrderWrapper { | ------------ `OrderWrapper` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/futures_ordered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_OrderWrapper` ... 15 | struct OrderWrapper { | ------------ `OrderWrapper` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/futures_ordered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_OrderWrapper` ... 15 | struct OrderWrapper { | ------------ `OrderWrapper` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/futures_ordered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_OrderWrapper` ... 15 | struct OrderWrapper { | ------------ `OrderWrapper` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/futures_ordered.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/fanout.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Fanout` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct Fanout { | ------ `Fanout` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/fanout.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fanout` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct Fanout { | ------ `Fanout` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/fanout.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fanout` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct Fanout { | ------ `Fanout` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/fanout.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Fanout` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct Fanout { | ------ `Fanout` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/fanout.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/err_into.rs:7:1 | 7 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_SinkErrInto` ... 10 | pub struct SinkErrInto, Item, E> { | ----------- `SinkErrInto` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/err_into.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_SinkErrInto` ... 10 | pub struct SinkErrInto, Item, E> { | ----------- `SinkErrInto` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/err_into.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_SinkErrInto` ... 10 | pub struct SinkErrInto, Item, E> { | ----------- `SinkErrInto` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/err_into.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_SinkErrInto` ... 10 | pub struct SinkErrInto, Item, E> { | ----------- `SinkErrInto` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/err_into.rs:7:1 | 7 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/map_err.rs:8:1 | 8 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_SinkMapErr` ... 11 | pub struct SinkMapErr { | ---------- `SinkMapErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/map_err.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_SinkMapErr` ... 11 | pub struct SinkMapErr { | ---------- `SinkMapErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/map_err.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_SinkMapErr` ... 11 | pub struct SinkMapErr { | ---------- `SinkMapErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/map_err.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_SinkMapErr` ... 11 | pub struct SinkMapErr { | ---------- `SinkMapErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/map_err.rs:8:1 | 8 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_With` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct With { | ---- `With` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_With` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct With { | ---- `With` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_With` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct With { | ---- `With` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_With` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct With { | ---- `With` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with_flat_map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_WithFlatMap` 11 | #[must_use = "sinks do nothing unless polled"] 12 | pub struct WithFlatMap { | ----------- `WithFlatMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with_flat_map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_WithFlatMap` 11 | #[must_use = "sinks do nothing unless polled"] 12 | pub struct WithFlatMap { | ----------- `WithFlatMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with_flat_map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_WithFlatMap` 11 | #[must_use = "sinks do nothing unless polled"] 12 | pub struct WithFlatMap { | ----------- `WithFlatMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with_flat_map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_WithFlatMap` 11 | #[must_use = "sinks do nothing unless polled"] 12 | pub struct WithFlatMap { | ----------- `WithFlatMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with_flat_map.rs:10:1 | 10 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/buffer.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Buffer` ... 12 | pub struct Buffer { | ------ `Buffer` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/export.rs:21:35 | 21 | pub fn from_utf8_lossy(bytes: &[u8]) -> Cow { | ^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 21 | pub fn from_utf8_lossy(bytes: &[u8]) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/private/de.rs:282:23 | 282 | fn unexpected(&self) -> Unexpected { | ^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 282 | fn unexpected(&self) -> Unexpected<'_> { | ++++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/buffer.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Buffer` ... 12 | pub struct Buffer { | ------ `Buffer` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/buffer.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Buffer` ... 12 | pub struct Buffer { | ------ `Buffer` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/buffer.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Buffer` ... 12 | pub struct Buffer { | ------ `Buffer` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/buffer.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_reader.rs:30:1 | 30 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_BufReader` 31 | pub struct BufReader { | --------- `BufReader` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_reader.rs:30:1 | 30 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_BufReader` 31 | pub struct BufReader { | --------- `BufReader` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_reader.rs:30:1 | 30 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_BufReader` 31 | pub struct BufReader { | --------- `BufReader` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_reader.rs:30:1 | 30 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_BufReader` 31 | pub struct BufReader { | --------- `BufReader` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_reader.rs:30:1 | 30 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_writer.rs:30:1 | 30 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_BufWriter` 31 | pub struct BufWriter { | --------- `BufWriter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_writer.rs:30:1 | 30 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_BufWriter` 31 | pub struct BufWriter { | --------- `BufWriter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_writer.rs:30:1 | 30 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_BufWriter` 31 | pub struct BufWriter { | --------- `BufWriter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_writer.rs:30:1 | 30 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_BufWriter` 31 | pub struct BufWriter { | --------- `BufWriter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_writer.rs:30:1 | 30 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/chain.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Chain` 12 | #[must_use = "readers do nothing unless polled"] 13 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/chain.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Chain` 12 | #[must_use = "readers do nothing unless polled"] 13 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/chain.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Chain` 12 | #[must_use = "readers do nothing unless polled"] 13 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/chain.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Chain` 12 | #[must_use = "readers do nothing unless polled"] 13 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/chain.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy.rs:45:1 | 45 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Copy` ... 48 | pub struct Copy<'a, R, W: ?Sized> { | ---- `Copy` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy.rs:45:1 | 45 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Copy` ... 48 | pub struct Copy<'a, R, W: ?Sized> { | ---- `Copy` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy.rs:45:1 | 45 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Copy` ... 48 | pub struct Copy<'a, R, W: ?Sized> { | ---- `Copy` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy.rs:45:1 | 45 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Copy` ... 48 | pub struct Copy<'a, R, W: ?Sized> { | ---- `Copy` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy.rs:45:1 | 45 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy_buf.rs:46:1 | 46 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_CopyBuf` ... 49 | pub struct CopyBuf<'a, R, W: ?Sized> { | ------- `CopyBuf` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy_buf.rs:46:1 | 46 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_CopyBuf` ... 49 | pub struct CopyBuf<'a, R, W: ?Sized> { | ------- `CopyBuf` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy_buf.rs:46:1 | 46 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_CopyBuf` ... 49 | pub struct CopyBuf<'a, R, W: ?Sized> { | ------- `CopyBuf` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy_buf.rs:46:1 | 46 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_CopyBuf` ... 49 | pub struct CopyBuf<'a, R, W: ?Sized> { | ------- `CopyBuf` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy_buf.rs:46:1 | 46 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/into_sink.rs:15:1 | 15 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_IntoSink` ... 18 | pub struct IntoSink { | -------- `IntoSink` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/into_sink.rs:15:1 | 15 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoSink` ... 18 | pub struct IntoSink { | -------- `IntoSink` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/into_sink.rs:15:1 | 15 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoSink` ... 18 | pub struct IntoSink { | -------- `IntoSink` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/into_sink.rs:15:1 | 15 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_IntoSink` ... 18 | pub struct IntoSink { | -------- `IntoSink` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/into_sink.rs:15:1 | 15 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/lines.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Lines` ... 15 | pub struct Lines { | ----- `Lines` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/lines.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Lines` ... 15 | pub struct Lines { | ----- `Lines` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/lines.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Lines` ... 15 | pub struct Lines { | ----- `Lines` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/lines.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Lines` ... 15 | pub struct Lines { | ----- `Lines` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/lines.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/take.rs:10:1 | 10 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) Compiling piper v0.1.2 Compiling futures-executor v0.3.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=piper CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/Cargo.toml CARGO_PKG_AUTHORS='Stjepan Glavina ' CARGO_PKG_DESCRIPTION='Async pipes, channels, mutexes, and more.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=piper CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/stjepang/piper' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name piper --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=415f71cf75d2dc3f -C extra-filename=-d1e3d198790242ab --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern crossbeam_utils=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcrossbeam_utils-c792b732839cecaf.rmeta --extern futures_io=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_io-8ad0ab68a472c26f.rmeta --extern futures_sink=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_sink-b88d81cd0bfe8263.rmeta --extern futures_util=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_util-e433f18df9ddd03a.rmeta --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_executor CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-executor-0.3.5 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-executor-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Executors for asynchronous tasks based on the futures-rs library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-executor CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name futures_executor --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-executor-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "num_cpus", "std", "thread-pool"))' -C metadata=be8b2298621ab545 -C extra-filename=-e42a25f7e83531ae --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern futures_core=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_core-1e534e03399fc3a6.rmeta --extern futures_task=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_task-d9dbf16b3eadd132.rmeta --extern futures_util=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_util-e433f18df9ddd03a.rmeta --cap-lints warn -C ar=ar -C linker=cc` Compiling serde_json v1.0.53 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_json CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/Cargo.toml CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.53 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=53 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name serde_json --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=c3b6c63f09a41205 -C extra-filename=-7b17851208ca73fc --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern itoa=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libitoa-a57fb09904177088.rmeta --extern ryu=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libryu-9df7af177e59570a.rmeta --extern serde=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libserde-f5db34b9e6dfd262.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/chan.rs:1081:11 | 1081 | a.compare_and_swap(0, 1, Ordering::SeqCst); | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/event.rs:153:32 | 153 | inner = self.inner.compare_and_swap(inner, new, Ordering::AcqRel); | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/event.rs:522:11 | 522 | a.compare_and_swap(0, 1, Ordering::SeqCst); | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicBool::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/lock.rs:134:14 | 134 | .compare_and_swap(false, true, Ordering::Acquire) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicBool::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/mutex.rs:133:25 | 133 | if !self.locked.compare_and_swap(false, true, Ordering::Acquire) { | ^^^^^^^^^^^^^^^^ warning: `serde` (lib) generated 55 warnings (1 duplicate) Compiling futures v0.3.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-0.3.5 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures CARGO_PKG_README=../README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name futures --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="async-await"' --cfg 'feature="default"' --cfg 'feature="executor"' --cfg 'feature="futures-executor"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "async-await", "bilock", "cfg-target-has-atomic", "compat", "default", "executor", "futures-executor", "io-compat", "read-initializer", "std", "thread-pool", "unstable", "write-all-vectored"))' -C metadata=cecd42e0286b17c4 -C extra-filename=-33321aa0e0fcd521 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern futures_channel=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_channel-72403dda7ca55347.rmeta --extern futures_core=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_core-1e534e03399fc3a6.rmeta --extern futures_executor=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_executor-e42a25f7e83531ae.rmeta --extern futures_io=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_io-8ad0ab68a472c26f.rmeta --extern futures_sink=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_sink-b88d81cd0bfe8263.rmeta --extern futures_task=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_task-d9dbf16b3eadd132.rmeta --extern futures_util=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_util-e433f18df9ddd03a.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `futures-util` (lib) generated 642 warnings (13 duplicates) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/event.rs:66:1 | 66 | / pub struct Event { 67 | | /// A pointer to heap-allocated inner state. 68 | | /// 69 | | /// This pointer is initially null and gets lazily initialized on first use. Semantically, it ... | 72 | | inner: AtomicPtr, 73 | | } | |_^ | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/lib.rs:17:23 | 17 | #![warn(missing_docs, missing_debug_implementations, rust_2018_idioms)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/event.rs:201:1 | 201 | / pub struct EventListener { 202 | | /// A reference to [`Event`]'s inner state. 203 | | inner: Arc, ... | 206 | | entry: Option>, 207 | | } | |_^ warning: unused imports: `Cell` and `RefCell` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/lib.rs:360:32 | 360 | pub use self::core::cell::{Cell, RefCell}; | ^^^^ ^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: unused import: `self` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/lib.rs:361:33 | 361 | pub use self::core::clone::{self, Clone}; | ^^^^ warning: unused import: `self` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/lib.rs:362:35 | 362 | pub use self::core::convert::{self, From, Into}; | ^^^^ warning: unused import: `self` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/lib.rs:363:35 | 363 | pub use self::core::default::{self, Default}; | ^^^^ warning: unused import: `self` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/lib.rs:365:32 | 365 | pub use self::core::hash::{self, Hash}; | ^^^^ warning: unused import: `self` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/lib.rs:367:34 | 367 | pub use self::core::marker::{self, PhantomData}; | ^^^^ Compiling smol v0.1.10 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=smol CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/smol-0.1.10 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/smol-0.1.10/Cargo.toml CARGO_PKG_AUTHORS='Stjepan Glavina ' CARGO_PKG_DESCRIPTION='A small and fast async runtime' CARGO_PKG_HOMEPAGE='https://github.com/stjepang/smol' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=smol CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/stjepang/smol' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name smol --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/smol-0.1.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("tokio", "tokio02"))' -C metadata=76bc70000de948b1 -C extra-filename=-ef3dca8b1d953f4f --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern async_task=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libasync_task-b202b0f9d7bcb4ca.rmeta --extern crossbeam=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcrossbeam-5125f0500426a7fd.rmeta --extern futures_io=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_io-8ad0ab68a472c26f.rmeta --extern futures_util=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_util-e433f18df9ddd03a.rmeta --extern nix=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libnix-366ee4327d88bb14.rmeta --extern once_cell=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libonce_cell-538ec5c9609be4eb.rmeta --extern piper=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libpiper-d1e3d198790242ab.rmeta --extern scoped_tls_hkt=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libscoped_tls_hkt-ba82cf4b15bff293.rmeta --extern slab=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libslab-a18d2827186f9a63.rmeta --extern socket2=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsocket2-57266190e299a55f.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `futures-executor` (lib) generated 1 warning (1 duplicate) warning: `ring` (lib) generated 17 warnings (1 duplicate) warning: `piper` (lib) generated 8 warnings (1 duplicate) warning: `futures` (lib) generated 1 warning (1 duplicate) warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/map.rs:143:21 | 143 | pub fn entry(&mut self, key: S) -> Entry | ^^^^^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 143 | pub fn entry(&mut self, key: S) -> Entry<'_> | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/map.rs:172:17 | 172 | pub fn iter(&self) -> Iter { | ^^^^^ ---- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 172 | pub fn iter(&self) -> Iter<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/map.rs:180:21 | 180 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 180 | pub fn iter_mut(&mut self) -> IterMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/map.rs:188:17 | 188 | pub fn keys(&self) -> Keys { | ^^^^^ ---- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 188 | pub fn keys(&self) -> Keys<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/map.rs:196:19 | 196 | pub fn values(&self) -> Values { | ^^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 196 | pub fn values(&self) -> Values<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/map.rs:204:23 | 204 | pub fn values_mut(&mut self) -> ValuesMut { | ^^^^^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 204 | pub fn values_mut(&mut self) -> ValuesMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/value/de.rs:1372:19 | 1372 | fn unexpected(&self) -> Unexpected { | ^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1372 | fn unexpected(&self) -> Unexpected<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/number.rs:735:30 | 735 | pub(crate) fn unexpected(&self) -> Unexpected { | ^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 735 | pub(crate) fn unexpected(&self) -> Unexpected<'_> { | ++++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/smol-0.1.10/src/work_stealing.rs:36:1 | 36 | / scoped_thread_local! { 37 | | /// The current thread's worker. 38 | | /// 39 | | /// Other threads may steal tasks from this worker through its associated stealer that was ... | 43 | | static WORKER: for<'a> &'a Worker<'a> 44 | | } | | ^ | | | | | `WORKER` is not local | |_`Sync` is not local | move the `impl` block outside of this static `WORKER` | = note: the macro `scoped_thread_local` defines the non-local `impl`, and may need to be changed = note: the macro `scoped_thread_local` may come from an old version of the `scoped_tls_hkt` crate, try updating your dependency with `cargo update -p scoped_tls_hkt` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the macro `scoped_thread_local` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/smol-0.1.10/src/work_stealing.rs:36:1 | 36 | / scoped_thread_local! { 37 | | /// The current thread's worker. 38 | | /// 39 | | /// Other threads may steal tasks from this worker through its associated stealer that was ... | 43 | | static WORKER: for<'a> &'a Worker<'a> 44 | | } | | ^ | | | | |_`WORKER` is not local | move the `impl` block outside of this static `WORKER` | = note: the macro `scoped_thread_local` defines the non-local `impl`, and may need to be changed = note: the macro `scoped_thread_local` may come from an old version of the `scoped_tls_hkt` crate, try updating your dependency with `cargo update -p scoped_tls_hkt` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `scoped_thread_local` (in Nightly builds, run with -Z macro-backtrace for more info) Compiling async-std v1.6.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=async_std CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/Cargo.toml CARGO_PKG_AUTHORS='Stjepan Glavina :Yoshua Wuyts :Friedel Ziegelmayer :Contributors to async-std' CARGO_PKG_DESCRIPTION='Async version of the Rust standard library' CARGO_PKG_HOMEPAGE='https://async.rs' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-std CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-std' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.6.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name async_std --edition=2018 /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=z -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="async-attributes"' --cfg 'feature="async-task"' --cfg 'feature="attributes"' --cfg 'feature="crossbeam-utils"' --cfg 'feature="default"' --cfg 'feature="futures-channel"' --cfg 'feature="futures-core"' --cfg 'feature="futures-io"' --cfg 'feature="futures-timer"' --cfg 'feature="kv-log-macro"' --cfg 'feature="log"' --cfg 'feature="memchr"' --cfg 'feature="num_cpus"' --cfg 'feature="once_cell"' --cfg 'feature="pin-project-lite"' --cfg 'feature="pin-utils"' --cfg 'feature="slab"' --cfg 'feature="smol"' --cfg 'feature="std"' --cfg 'feature="unstable"' --cfg 'feature="wasm-bindgen-futures"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "async-attributes", "async-task", "attributes", "crossbeam-utils", "default", "docs", "futures-channel", "futures-core", "futures-io", "futures-timer", "kv-log-macro", "log", "memchr", "num_cpus", "once_cell", "pin-project-lite", "pin-utils", "slab", "smol", "std", "surf", "unstable", "wasm-bindgen-futures"))' -C metadata=442eaa53477dc71a -C extra-filename=-f61e1cb7cf2ce7e2 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern async_attributes=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libasync_attributes-f27ca755f4288401.so --extern async_task=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libasync_task-b202b0f9d7bcb4ca.rmeta --extern crossbeam_utils=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcrossbeam_utils-c792b732839cecaf.rmeta --extern futures_core=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_core-1e534e03399fc3a6.rmeta --extern futures_io=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures_io-8ad0ab68a472c26f.rmeta --extern kv_log_macro=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libkv_log_macro-94cc7655c6083cdc.rmeta --extern log=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblog-893cdf25fd374906.rmeta --extern memchr=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libmemchr-dc6676a0bf433214.rmeta --extern num_cpus=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libnum_cpus-fb528d6cd945004e.rmeta --extern once_cell=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libonce_cell-538ec5c9609be4eb.rmeta --extern pin_project_lite=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libpin_project_lite-a8ec9ebcc0258571.rmeta --extern pin_utils=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libpin_utils-1515f2e96881d6b2.rmeta --extern slab=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libslab-a18d2827186f9a63.rmeta --extern smol=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libsmol-ef3dca8b1d953f4f.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: unexpected `cfg` condition name: `default` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/read/bytes.rs:35:17 | 35 | #[cfg(all(test, default))] | ^^^^^^^ help: found config with similar value: `feature = "default"` | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(default)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(default)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `default` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/read/chain.rs:168:17 | 168 | #[cfg(all(test, default))] | ^^^^^^^ help: found config with similar value: `feature = "default"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(default)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(default)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unused import: `std::vec::Vec` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/vec/mod.rs:10:9 | 10 | pub use std::vec::Vec; | ^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: unused import: `std::result::Result` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/result/mod.rs:9:9 | 9 | pub use std::result::Result; | ^^^^^^^^^^^^^^^^^^^ warning: unused import: `std::option::Option` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/option/mod.rs:9:9 | 9 | pub use std::option::Option; | ^^^^^^^^^^^^^^^^^^^ warning: unused import: `std::string::String` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/string/mod.rs:9:9 | 9 | pub use std::string::String; | ^^^^^^^^^^^^^^^^^^^ warning: unused import: `binary_heap::BinaryHeap` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/collections/mod.rs:14:9 | 14 | pub use binary_heap::BinaryHeap; | ^^^^^^^^^^^^^^^^^^^^^^^ warning: unused import: `btree_map::BTreeMap` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/collections/mod.rs:15:9 | 15 | pub use btree_map::BTreeMap; | ^^^^^^^^^^^^^^^^^^^ warning: unused import: `btree_set::BTreeSet` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/collections/mod.rs:16:9 | 16 | pub use btree_set::BTreeSet; | ^^^^^^^^^^^^^^^^^^^ warning: unused import: `hash_map::HashMap` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/collections/mod.rs:17:9 | 17 | pub use hash_map::HashMap; | ^^^^^^^^^^^^^^^^^ warning: unused import: `hash_set::HashSet` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/collections/mod.rs:18:9 | 18 | pub use hash_set::HashSet; | ^^^^^^^^^^^^^^^^^ warning: unused import: `linked_list::LinkedList` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/collections/mod.rs:19:9 | 19 | pub use linked_list::LinkedList; | ^^^^^^^^^^^^^^^^^^^^^^^ warning: unused import: `vec_deque::VecDeque` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/collections/mod.rs:20:9 | 20 | pub use vec_deque::VecDeque; | ^^^^^^^^^^^^^^^^^^^ warning: `serde_json` (lib) generated 15 warnings (1 duplicate) warning: `smol` (lib) generated 3 warnings (1 duplicate) warning: use of deprecated method `std::sync::atomic::AtomicU32::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/task/task_local.rs:127:23 | 127 | match key.compare_and_swap(0, counter, Ordering::AcqRel) { | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/sync/rwlock.rs:304:23 | 304 | if self.state.compare_and_swap(0, WRITE_LOCK, Ordering::SeqCst) == 0 { | ^^^^^^^^^^^^^^^^ warning: variable does not need to be mutable --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/stderr.rs:142:9 | 142 | mut self: Pin<&mut Self>, | ----^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default warning: variable does not need to be mutable --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/stderr.rs:190:19 | 190 | fn poll_flush(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { | ----^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/stdin.rs:201:9 | 201 | mut self: Pin<&mut Self>, | ----^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/stdout.rs:142:9 | 142 | mut self: Pin<&mut Self>, | ----^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/stdout.rs:190:19 | 190 | fn poll_flush(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { | ----^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/sync/waker_set.rs:177:13 | 177 | let mut inner = &mut *self.lock(); | ----^^^^^ | | | help: remove this `mut` warning: field `1` is never read --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/buf_writer.rs:116:33 | 116 | pub struct IntoInnerError(W, crate::io::Error); | -------------- ^^^^^^^^^^^^^^^^ | | | field in this struct | = help: consider removing this field = note: `IntoInnerError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/task/builder.rs:158:1 | 158 | / pin_project! { 159 | | /// Wrapper to add support for task locals. 160 | | struct SupportTaskLocals { 161 | | tag: TaskLocalsWrapper, ... | 165 | | } | |_^ the borrow produces a value | = note: `#[warn(unused_must_use)]` on by default = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/future/future/delay.rs:10:1 | 10 | / pin_project! { 11 | | #[doc(hidden)] 12 | | #[allow(missing_debug_implementations)] 13 | | pub struct DelayFuture { ... | 19 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/future/future/race.rs:9:1 | 9 | / pin_project! { 10 | | #[allow(missing_docs)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct Race ... | 20 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/future/future/try_race.rs:9:1 | 9 | / pin_project! { 10 | | #[allow(missing_docs)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct TryRace ... | 20 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/future/future/join.rs:9:1 | 9 | / pin_project! { 10 | | #[allow(missing_docs)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct Join ... | 20 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/future/future/try_join.rs:9:1 | 9 | / pin_project! { 10 | | #[allow(missing_docs)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct TryJoin ... | 20 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/future/timeout.rs:39:1 | 39 | / pin_project! { 40 | | /// A future that times out after a duration of time. 41 | | pub struct TimeoutFuture { 42 | | #[pin] ... | 47 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/chain.rs:10:1 | 10 | / pin_project! { 11 | | /// A stream that chains two streams one after another. 12 | | /// 13 | | /// This `struct` is created by the [`chain`] method on [`Stream`]. See its ... | 25 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/cloned.rs:6:1 | 6 | / pin_project! { 7 | | /// A stream that clones the elements of an underlying stream. 8 | | #[derive(Debug)] 9 | | pub struct Cloned { ... | 13 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/cmp.rs:12:1 | 12 | / pin_project! { 13 | | // Lexicographically compares the elements of this `Stream` with those 14 | | // of another using `Ord`. 15 | | #[doc(hidden)] ... | 25 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/copied.rs:6:1 | 6 | / pin_project! { 7 | | /// A stream that copies the elements of an underlying stream. 8 | | #[derive(Debug)] 9 | | pub struct Copied { ... | 13 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/enumerate.rs:8:1 | 8 | / pin_project! { 9 | | #[derive(Debug)] 10 | | pub struct Enumerate { 11 | | #[pin] ... | 15 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/eq.rs:11:1 | 11 | / pin_project! { 12 | | // Lexicographically compares the elements of this `Stream` with those 13 | | // of another. 14 | | #[doc(hidden)] ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/filter.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream to filter elements of another stream with a predicate. 10 | | /// 11 | | /// This `struct` is created by the [`filter`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/filter_map.rs:8:1 | 8 | / pin_project! { 9 | | #[derive(Debug)] 10 | | pub struct FilterMap { 11 | | #[pin] ... | 15 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/fold.rs:9:1 | 9 | / pin_project! { 10 | | #[derive(Debug)] 11 | | pub struct FoldFuture { 12 | | #[pin] ... | 17 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/for_each.rs:9:1 | 9 | / pin_project! { 10 | | #[doc(hidden)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct ForEachFuture { ... | 17 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/fuse.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream that yields `None` forever after the underlying stream yields `None` once. 10 | | /// 11 | | /// This `struct` is created by the [`fuse`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/ge.rs:12:1 | 12 | / pin_project! { 13 | | // Determines if the elements of this `Stream` are lexicographically 14 | | // greater than or equal to those of another. 15 | | #[doc(hidden)] ... | 21 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/gt.rs:12:1 | 12 | / pin_project! { 13 | | // Determines if the elements of this `Stream` are lexicographically 14 | | // greater than those of another. 15 | | #[doc(hidden)] ... | 21 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/inspect.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream that does something with each element of another stream. 10 | | /// 11 | | /// This `struct` is created by the [`inspect`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/last.rs:9:1 | 9 | / pin_project! { 10 | | #[doc(hidden)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct LastFuture { ... | 17 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/le.rs:12:1 | 12 | / pin_project! { 13 | | /// Determines if the elements of this `Stream` are lexicographically 14 | | /// less or equal to those of another. 15 | | #[doc(hidden)] ... | 21 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/lt.rs:12:1 | 12 | / pin_project! { 13 | | // Determines if the elements of this `Stream` are lexicographically 14 | | // less than those of another. 15 | | #[doc(hidden)] ... | 21 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/map.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream that maps value of another stream with a function. 10 | | #[derive(Debug)] 11 | | pub struct Map { ... | 16 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/max.rs:10:1 | 10 | / pin_project! { 11 | | #[doc(hidden)] 12 | | #[allow(missing_debug_implementations)] 13 | | pub struct MaxFuture { ... | 18 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/max_by.rs:10:1 | 10 | / pin_project! { 11 | | #[doc(hidden)] 12 | | #[allow(missing_debug_implementations)] 13 | | pub struct MaxByFuture { ... | 19 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/max_by_key.rs:10:1 | 10 | / pin_project! { 11 | | #[doc(hidden)] 12 | | #[allow(missing_debug_implementations)] 13 | | pub struct MaxByKeyFuture { ... | 19 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/min.rs:10:1 | 10 | / pin_project! { 11 | | #[doc(hidden)] 12 | | #[allow(missing_debug_implementations)] 13 | | pub struct MinFuture { ... | 18 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/min_by.rs:10:1 | 10 | / pin_project! { 11 | | #[doc(hidden)] 12 | | #[allow(missing_debug_implementations)] 13 | | pub struct MinByFuture { ... | 19 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/min_by_key.rs:10:1 | 10 | / pin_project! { 11 | | #[doc(hidden)] 12 | | #[allow(missing_debug_implementations)] 13 | | pub struct MinByKeyFuture { ... | 19 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/ne.rs:11:1 | 11 | / pin_project! { 12 | | // Lexicographically compares the elements of this `Stream` with those 13 | | // of another. 14 | | #[doc(hidden)] ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/partial_cmp.rs:12:1 | 12 | / pin_project! { 13 | | // Lexicographically compares the elements of this `Stream` with those 14 | | // of another. 15 | | #[doc(hidden)] ... | 25 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/scan.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream to maintain state while polling another stream. 10 | | /// 11 | | /// This `struct` is created by the [`scan`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/skip.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream to skip first n elements of another stream. 10 | | /// 11 | | /// This `struct` is created by the [`skip`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/skip_while.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream to skip elements of another stream based on a predicate. 10 | | /// 11 | | /// This `struct` is created by the [`skip_while`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/step_by.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream that steps a given amount of elements of another stream. 10 | | /// 11 | | /// This `struct` is created by the [`step_by`] method on [`Stream`]. See its ... | 23 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/take.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream that yields the first `n` items of another stream. 10 | | /// 11 | | /// This `struct` is created by the [`take`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/take_while.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream that yields elements based on a predicate. 10 | | /// 11 | | /// This `struct` is created by the [`take_while`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/zip.rs:9:1 | 9 | / pin_project! { 10 | | /// A stream that takes items from two other streams simultaneously. 11 | | /// 12 | | /// This `struct` is created by the [`zip`] method on [`Stream`]. See its ... | 24 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/count.rs:9:1 | 9 | / pin_project! { 10 | | #[doc(hidden)] 11 | | #[allow(missing_debug_implementations)] 12 | | #[cfg(feature = "unstable")] ... | 19 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/merge.rs:11:1 | 11 | / pin_project! { 12 | | /// A stream that merges two other streams into a single stream. 13 | | /// 14 | | /// This `struct` is created by the [`merge`] method on [`Stream`]. See its ... | 28 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/flatten.rs:9:1 | 9 | / pin_project! { 10 | | /// A stream that flattens one level of nesting in an stream of things that can be turned into 11 | | /// streams. 12 | | /// ... | 28 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/flat_map.rs:10:1 | 10 | / pin_project! { 11 | | /// A stream that maps each element to a stream, and yields the elements of the produced 12 | | /// streams. 13 | | /// ... | 25 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/partition.rs:9:1 | 9 | / pin_project! { 10 | | #[derive(Debug)] 11 | | #[cfg(feature = "unstable")] 12 | | #[cfg_attr(feature = "docs", doc(cfg(unstable)))] ... | 19 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/timeout.rs:13:1 | 13 | / pin_project! { 14 | | /// A stream with timeout time set 15 | | #[derive(Debug)] 16 | | pub struct Timeout { ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/throttle.rs:11:1 | 11 | / pin_project! { 12 | | /// A stream that only yields one element once every `duration`. 13 | | /// 14 | | /// This `struct` is created by the [`throttle`] method on [`Stream`]. See its ... | 30 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/delay.rs:11:1 | 11 | / pin_project! { 12 | | #[doc(hidden)] 13 | | #[allow(missing_debug_implementations)] 14 | | pub struct Delay { ... | 21 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/unzip.rs:9:1 | 9 | / pin_project! { 10 | | #[derive(Clone, Debug)] 11 | | #[cfg(feature = "unstable")] 12 | | #[cfg_attr(feature = "docs", doc(cfg(unstable)))] ... | 18 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/from_iter.rs:10:1 | 10 | / pin_project! { 11 | | /// A stream that was created from iterator. 12 | | /// 13 | | /// This stream is created by the [`from_iter`] function. ... | 21 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/once.rs:32:1 | 32 | / pin_project! { 33 | | /// A stream that yields a single item. 34 | | /// 35 | | /// This stream is created by the [`once`] function. See its ... | 43 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/double_ended_stream/rfold.rs:9:1 | 9 | / pin_project! { 10 | | #[doc(hidden)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct RFoldFuture { ... | 18 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/double_ended_stream/try_rfold.rs:9:1 | 9 | / pin_project! { 10 | | #[doc(hidden)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct TryRFoldFuture { ... | 18 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/successors.rs:39:1 | 39 | / pin_project! { 40 | | /// A stream that yields elements by calling an async closure with the previous value as an 41 | | /// argument 42 | | /// ... | 56 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/buf_read/lines.rs:12:1 | 12 | / pin_project! { 13 | | /// A stream of lines in a byte stream. 14 | | /// 15 | | /// This stream is created by the [`lines`] method on types that implement [`BufRead`]. ... | 30 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/buf_read/split.rs:11:1 | 11 | / pin_project! { 12 | | /// A stream over the contents of an instance of [`BufRead`] split on a particular byte. 13 | | /// 14 | | /// This stream is created by the [`split`] method on types that implement [`BufRead`]. ... | 29 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/read/chain.rs:9:1 | 9 | / pin_project! { 10 | | /// Adaptor to chain together two readers. 11 | | /// 12 | | /// This struct is generally created by calling [`chain`] on a reader. ... | 23 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/read/take.rs:9:1 | 9 | / pin_project! { 10 | | /// Reader adaptor which limits the bytes read from an underlying reader. 11 | | /// 12 | | /// This struct is generally created by calling [`take`] on a reader. ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/buf_reader.rs:10:1 | 10 | / pin_project! { 11 | | /// Adds buffering to any reader. 12 | | /// 13 | | /// It can be excessively inefficient to work directly with a [`Read`] instance. A `BufReader` ... | 53 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/buf_writer.rs:10:1 | 10 | / pin_project! { 11 | | /// Wraps a writer and buffers its output. 12 | | /// 13 | | /// It can be excessively inefficient to work directly with something that ... | 89 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/copy.rs:140:5 | 140 | / pin_project! { 141 | | struct CopyFuture { 142 | | #[pin] 143 | | reader: R, ... | 148 | | } | |_____^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/timeout.rs:46:1 | 46 | / pin_project! { 47 | | /// Future returned by the `FutureExt::timeout` method. 48 | | #[derive(Debug)] 49 | | pub struct Timeout ... | 58 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `async-std` (lib) generated 85 warnings (1 duplicate) Compiling yume v0.2.0 (/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0) Running `CARGO=/usr/local/bin/cargo CARGO_BIN_NAME=yume CARGO_CRATE_NAME=yume CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='Davy Duperron ' CARGO_PKG_DESCRIPTION='yume - An encrypted peer-to-peer IPv6 UDP messaging terminal client' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=yume CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/yamafaktory/yume' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps /usr/local/bin/rustc --crate-name yume --edition=2018 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=z -C panic=abort -C lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b89e00b1e3ddff90 -C extra-filename=-f625927dec243e73 --out-dir /wrkdirs/usr/ports/net-im/yume/work/target/release/deps -C strip=debuginfo -L dependency=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps --extern aead=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libaead-b34f0f1fe9f30522.rlib --extern async_std=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libasync_std-f61e1cb7cf2ce7e2.rlib --extern base64=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libbase64-a5db705c6db10563.rlib --extern chacha20poly1305=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libchacha20poly1305-68fd7fe92e117592.rlib --extern crossterm=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libcrossterm-ce6327af80d39056.rlib --extern futures=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libfutures-33321aa0e0fcd521.rlib --extern lazy_static=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/liblazy_static-12bca4523c390eaf.rlib --extern ring=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libring-7169df28868eef57.rlib --extern serde=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libserde-f5db34b9e6dfd262.rlib --extern serde_json=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libserde_json-7b17851208ca73fc.rlib --extern structopt=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libstructopt-54cc3537d97258c5.rlib --extern thiserror=/wrkdirs/usr/ports/net-im/yume/work/target/release/deps/libthiserror-b8debd6faa99ce07.rlib -C ar=ar -C linker=cc -L native=/wrkdirs/usr/ports/net-im/yume/work/target/release/build/ring-7306eed42c4f6865/out` warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/message.rs:8:17 | 8 | #[derive(Debug, Deserialize, PartialEq, Serialize)] | ^---------- | | | `Deserialize` is not local | move the `impl` block outside of this constant `_IMPL_DESERIALIZE_FOR_Message` 9 | pub struct Message { | ------- `Message` is not local | = note: the derive macro `Deserialize` defines the non-local `impl`, and may need to be changed = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/message.rs:8:41 | 8 | #[derive(Debug, Deserialize, PartialEq, Serialize)] | ^-------- | | | `Serialize` is not local | move the `impl` block outside of this constant `_IMPL_SERIALIZE_FOR_Message` 9 | pub struct Message { | ------- `Message` is not local | = note: the derive macro `Serialize` defines the non-local `impl`, and may need to be changed = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `yume` (bin "yume") generated 3 warnings (1 duplicate) Finished `release` profile [optimized] target(s) in 1m 23s =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for yume-0.2.0_44 ===> Generating temporary packing list Installing yume v0.2.0 (/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0) Locking 128 packages to latest compatible versions warning: `-C ar`: this option is deprecated and does nothing warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/build.rs:50:30 | 50 | let semver_exempt = cfg!(procmacro2_semver_exempt); | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: `proc-macro2` (build script) generated 2 warnings Fresh unicode-xid v0.2.0 warning: `unicode-xid` (lib) generated 1 warning (1 duplicate) Fresh proc-macro2 v1.0.13 warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:82:17 | 82 | #![cfg_attr(any(proc_macro_span, super_unstable), feature(proc_macro_span))] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:82:34 | 82 | #![cfg_attr(any(proc_macro_span, super_unstable), feature(proc_macro_span))] | ^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:83:13 | 83 | #![cfg_attr(super_unstable, feature(proc_macro_raw_ident, proc_macro_def_site))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:85:7 | 85 | #[cfg(use_proc_macro)] | ^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:94:7 | 94 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wrap_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:101:7 | 101 | #[cfg(wrap_proc_macro)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wrap_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wrap_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wrap_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:109:11 | 109 | #[cfg(not(wrap_proc_macro))] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wrap_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wrap_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wrap_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:112:7 | 112 | #[cfg(wrap_proc_macro)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wrap_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wrap_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:188:7 | 188 | #[cfg(use_proc_macro)] | ^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:195:7 | 195 | #[cfg(use_proc_macro)] | ^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:259:7 | 259 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:266:7 | 266 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:299:7 | 299 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:309:7 | 309 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:181:11 | 181 | #[cfg(not(span_locations))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:190:7 | 190 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:11:11 | 11 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:16:15 | 16 | #[cfg(not(span_locations))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:22:11 | 22 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:3:7 | 3 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:5:7 | 5 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:10:7 | 10 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wrap_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:19:7 | 19 | #[cfg(wrap_proc_macro)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wrap_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wrap_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wrap_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:26:7 | 26 | #[cfg(wrap_proc_macro)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wrap_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wrap_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:49:7 | 49 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:63:11 | 63 | #[cfg(not(span_locations))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:133:7 | 133 | #[cfg(use_proc_macro)] | ^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:143:7 | 143 | #[cfg(use_proc_macro)] | ^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:239:7 | 239 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:265:7 | 265 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:273:7 | 273 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:299:7 | 299 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:310:7 | 310 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:315:7 | 315 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:360:11 | 360 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:362:11 | 362 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:367:15 | 367 | #[cfg(not(span_locations))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:372:11 | 372 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:377:11 | 377 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:382:11 | 382 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:390:11 | 390 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:395:11 | 395 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:406:11 | 406 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:415:11 | 415 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:424:15 | 424 | #[cfg(not(span_locations))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:429:11 | 429 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:444:15 | 444 | #[cfg(not(span_locations))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:449:11 | 449 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:457:15 | 457 | #[cfg(not(span_locations))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:462:11 | 462 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:473:15 | 473 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:476:19 | 476 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:482:13 | 482 | if cfg!(procmacro2_semver_exempt) { | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:550:15 | 550 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:666:15 | 666 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:677:11 | 677 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:834:15 | 834 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:7:7 | 7 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:320:7 | 320 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:326:7 | 326 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:348:7 | 348 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:358:11 | 358 | #[cfg(any(super_unstable, feature = "span-locations"))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:379:11 | 379 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:388:11 | 388 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:397:11 | 397 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:413:11 | 413 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:421:15 | 421 | #[cfg(any(super_unstable, feature = "span-locations"))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:438:15 | 438 | #[cfg(any(super_unstable, feature = "span-locations"))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `super_unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:465:11 | 465 | #[cfg(super_unstable)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(super_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(super_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:457:19 | 457 | #[cfg(proc_macro_span)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:564:19 | 564 | #[cfg(proc_macro_span)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:566:23 | 566 | #[cfg(not(proc_macro_span))] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:574:19 | 574 | #[cfg(proc_macro_span)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:576:23 | 576 | #[cfg(not(proc_macro_span))] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:838:19 | 838 | #[cfg(proc_macro_span)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `proc_macro_span` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/wrapper.rs:840:23 | 840 | #[cfg(not(proc_macro_span))] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(proc_macro_span)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(proc_macro_span)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:354:11 | 354 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:363:11 | 363 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:372:11 | 372 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wrap_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:387:11 | 387 | #[cfg(wrap_proc_macro)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wrap_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wrap_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wrap_proc_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:393:11 | 393 | #[cfg(wrap_proc_macro)] | ^^^^^^^^^^^^^^^ help: there is a config with a similar name: `proc_macro` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wrap_proc_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wrap_proc_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:402:11 | 402 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:410:11 | 410 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `span_locations` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:419:11 | 419 | #[cfg(span_locations)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(span_locations)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(span_locations)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:441:11 | 441 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/lib.rs:871:11 | 871 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: use of deprecated type alias `std::panic::PanicInfo`: use `PanicHookInfo` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/detection.rs:1:24 | 1 | use std::panic::{self, PanicInfo}; | ^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated type alias `std::panic::PanicInfo`: use `PanicHookInfo` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/detection.rs:52:30 | 52 | type PanicHook = dyn Fn(&PanicInfo) + Sync + Send + 'static; | ^^^^^^^^^ warning: struct `SourceFile` is never constructed --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:208:19 | 208 | pub(crate) struct SourceFile { | ^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: methods `path` and `is_real` are never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:214:12 | 212 | impl SourceFile { | --------------- methods in this implementation 213 | /// Get the path to this source file as a string. 214 | pub fn path(&self) -> PathBuf { | ^^^^ ... 218 | pub fn is_real(&self) -> bool { | ^^^^^^^ warning: struct `LineColumn` is never constructed --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:234:19 | 234 | pub(crate) struct LineColumn { | ^^^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:123:25 | 123 | fn block_comment(input: Cursor) -> PResult<&str> { | ^^^^^^ ------------- | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 123 | fn block_comment(input: Cursor<'_>) -> PResult<'_, &str> { | ++++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:258:26 | 258 | fn symbol_not_raw(input: Cursor) -> PResult<&str> { | ^^^^^^ ------------- | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 258 | fn symbol_not_raw(input: Cursor<'_>) -> PResult<'_, &str> { | ++++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:736:32 | 736 | fn doc_comment_contents(input: Cursor) -> PResult<(&str, bool)> { | ^^^^^^ --------------------- | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 736 | fn doc_comment_contents(input: Cursor<'_>) -> PResult<'_, (&str, bool)> { | ++++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/parse.rs:759:37 | 759 | fn take_until_newline_or_eof(input: Cursor) -> (Cursor, &str) { | ^^^^^^ ------ ---- the same lifetime is elided here | | | | | the same lifetime is hidden here | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 759 | fn take_until_newline_or_eof(input: Cursor<'_>) -> (Cursor<'_>, &str) { | ++++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro2-1.0.13/src/fallback.rs:64:20 | 64 | fn get_cursor(src: &str) -> Cursor { | ^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 64 | fn get_cursor(src: &str) -> Cursor<'_> { | ++++ warning: `proc-macro2` (lib) generated 97 warnings (1 duplicate) Fresh quote v1.0.2 Fresh cfg-if v0.1.10 Fresh lazy_static v1.4.0 warning: eliding a lifetime that's named elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/lazy_static-1.4.0/src/inline_lazy.rs:26:20 | 26 | pub fn get(&'static self, f: F) -> &T | ^^^^^^^ -- the same lifetime is elided here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: consistently use `'static` | 26 | pub fn get(&'static self, f: F) -> &'static T | +++++++ Fresh autocfg v1.0.0 Fresh semver-parser v0.7.0 warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-parser-0.7.0/src/version.rs:75:9 | 75 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-parser-0.7.0/src/version.rs:79:13 | 79 | try!(write!(f, "-{}", strs.join("."))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-parser-0.7.0/src/version.rs:84:13 | 84 | try!(write!(f, "+{}", strs.join("."))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-parser-0.7.0/src/range.rs:184:22 | 184 | let predicates = try!(predicates); | ^^^ warning: unexpected `cfg` condition name: `tests` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/build/main.rs:8:7 | 8 | #[cfg(tests)] | ^^^^^ help: there is a config with a similar name: `test` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tests)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tests)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `tests` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/build/main.rs:182:11 | 182 | #[cfg(tests)] | ^^^^^ help: there is a config with a similar name: `test` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tests)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tests)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Fresh slab v0.4.2 warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/slab-0.4.2/src/lib.rs:438:17 | 438 | pub fn iter(&self) -> Iter { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/slab-0.4.2/src/lib.rs:2:9 | 2 | #![deny(warnings, missing_docs, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 438 | pub fn iter(&self) -> Iter<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/slab-0.4.2/src/lib.rs:470:21 | 470 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 470 | pub fn iter_mut(&mut self) -> IterMut<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/slab-0.4.2/src/lib.rs:621:25 | 621 | pub fn vacant_entry(&mut self) -> VacantEntry { | ^^^^^^^^^ -------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 621 | pub fn vacant_entry(&mut self) -> VacantEntry<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/slab-0.4.2/src/lib.rs:776:18 | 776 | pub fn drain(&mut self) -> Drain { | ^^^^^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 776 | pub fn drain(&mut self) -> Drain<'_, T> { | +++ Fresh once_cell v1.3.1 warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/once_cell-1.3.1/src/imp_std.rs:120:46 | 120 | let old = my_state_and_queue.compare_and_swap( | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/once_cell-1.3.1/src/imp_std.rs:162:35 | 162 | let old = state_and_queue.compare_and_swap(current_state, me | RUNNING, Ordering::Release); | ^^^^^^^^^^^^^^^^ Fresh version_check v0.9.1 Fresh scopeguard v1.0.0 Fresh futures-sink v0.3.5 warning: `syn` (build script) generated 1 warning (1 duplicate) warning: `quote` (lib) generated 1 warning (1 duplicate) warning: `libc` (build script) generated 1 warning (1 duplicate) warning: `cfg-if` (lib) generated 1 warning (1 duplicate) warning: `lazy_static` (lib) generated 2 warnings (1 duplicate) warning: `autocfg` (lib) generated 1 warning (1 duplicate) warning: `semver-parser` (lib) generated 5 warnings (1 duplicate) warning: `typenum` (build script) generated 3 warnings (1 duplicate) warning: `slab` (lib) generated 5 warnings (1 duplicate) warning: `memchr` (build script) generated 1 warning (1 duplicate) warning: `proc-macro-nested` (build script) generated 1 warning (1 duplicate) warning: `once_cell` (lib) generated 3 warnings (1 duplicate) warning: `bitflags` (build script) generated 1 warning (1 duplicate) warning: `version_check` (lib) generated 1 warning (1 duplicate) warning: `scopeguard` (lib) generated 1 warning (1 duplicate) warning: `futures-sink` (lib) generated 1 warning (1 duplicate) Fresh semver v0.9.0 warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version.rs:271:9 | 271 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version.rs:273:13 | 273 | try!(write!(f, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version.rs:278:17 | 278 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version.rs:276:21 | 276 | try!(write!(f, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version.rs:282:13 | 282 | try!(write!(f, "+")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version.rs:287:17 | 287 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version.rs:285:21 | 285 | try!(write!(f, ".")) | ^^^ warning: unused import: `std::result` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:13:5 | 13 | use std::result; | ^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:492:13 | 492 | try!(write!(fmt, "*")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:496:21 | 496 | try!(write!(fmt, "{}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:498:21 | 498 | try!(write!(fmt, ", {}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:510:32 | 510 | Wildcard(Major) => try!(write!(fmt, "*")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:511:32 | 511 | Wildcard(Minor) => try!(write!(fmt, "{}.*", self.major)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:514:21 | 514 | try!(write!(fmt, "{}.{}.*", self.major, minor)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:516:21 | 516 | try!(write!(fmt, "{}.*.*", self.major)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:520:17 | 520 | try!(write!(fmt, "{}{}", self.op, self.major)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:523:32 | 523 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:528:32 | 528 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:533:21 | 533 | try!(write!(fmt, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:538:25 | 538 | try!(write!(fmt, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:536:29 | 536 | ... try!(write!(fmt, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:551:19 | 551 | Ex => try!(write!(fmt, "= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:552:19 | 552 | Gt => try!(write!(fmt, "> ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:553:21 | 553 | GtEq => try!(write!(fmt, ">= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:554:19 | 554 | Lt => try!(write!(fmt, "< ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:555:21 | 555 | LtEq => try!(write!(fmt, "<= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:556:22 | 556 | Tilde => try!(write!(fmt, "~")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:557:27 | 557 | Compatible => try!(write!(fmt, "^")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:559:28 | 559 | Wildcard(_) => try!(write!(fmt, "")), | ^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/semver-0.9.0/src/version_req.rs:165:14 | 165 | self.description().fmt(f) | ^^^^^^^^^^^ Fresh autocfg v0.1.7 Fresh futures-core v0.3.5 warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-core-0.3.5/src/task/__internal/atomic_waker.rs:262:26 | 262 | match self.state.compare_and_swap(WAITING, REGISTERING, Acquire) { | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: trait `AssertSync` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-core-0.3.5/src/task/__internal/atomic_waker.rs:202:15 | 202 | trait AssertSync: Sync {} | ^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default Fresh futures-task v0.3.5 Fresh pin-utils v0.1.0 Fresh futures-io v0.3.5 warning: `crossbeam-utils` (build script) generated 1 warning (1 duplicate) warning: `semver` (lib) generated 31 warnings (1 duplicate) warning: `autocfg` (lib) generated 1 warning (1 duplicate) warning: `log` (build script) generated 1 warning (1 duplicate) warning: `futures-core` (lib) generated 3 warnings (1 duplicate) warning: `futures-task` (lib) generated 1 warning (1 duplicate) warning: `pin-utils` (lib) generated 1 warning (1 duplicate) warning: `futures-io` (lib) generated 1 warning (1 duplicate) warning: `proc-macro-error-attr` (build script) generated 1 warning (1 duplicate) warning: `proc-macro-error` (build script) generated 1 warning (1 duplicate) Fresh syn v1.0.22 warning: unexpected `cfg` condition name: `syn_omit_await_from_token_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/token.rs:822:11 | 822 | #[cfg(not(syn_omit_await_from_token_macro))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_omit_await_from_token_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_omit_await_from_token_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `syn_omit_await_from_token_macro` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/token.rs:824:7 | 824 | #[cfg(syn_omit_await_from_token_macro)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_omit_await_from_token_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_omit_await_from_token_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unused import: `self as parse_module` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/lib.rs:795:28 | 795 | pub use crate::parse::{self as parse_module}; | ^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/data.rs:78:17 | 78 | pub fn iter(&self) -> punctuated::Iter { | ^^^^^ ----------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 78 | pub fn iter(&self) -> punctuated::Iter<'_, Field> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/data.rs:89:21 | 89 | pub fn iter_mut(&mut self) -> punctuated::IterMut { | ^^^^^^^^^ -------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 89 | pub fn iter_mut(&mut self) -> punctuated::IterMut<'_, Field> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:95:24 | 95 | pub fn type_params(&self) -> TypeParams { | ^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 95 | pub fn type_params(&self) -> TypeParams<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:106:28 | 106 | pub fn type_params_mut(&mut self) -> TypeParamsMut { | ^^^^^^^^^ ------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 106 | pub fn type_params_mut(&mut self) -> TypeParamsMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:117:22 | 117 | pub fn lifetimes(&self) -> Lifetimes { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 117 | pub fn lifetimes(&self) -> Lifetimes<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:128:26 | 128 | pub fn lifetimes_mut(&mut self) -> LifetimesMut { | ^^^^^^^^^ ------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 128 | pub fn lifetimes_mut(&mut self) -> LifetimesMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:139:25 | 139 | pub fn const_params(&self) -> ConstParams { | ^^^^^ ----------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 139 | pub fn const_params(&self) -> ConstParams<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:150:29 | 150 | pub fn const_params_mut(&mut self) -> ConstParamsMut { | ^^^^^^^^^ -------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 150 | pub fn const_params_mut(&mut self) -> ConstParamsMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:328:27 | 328 | pub fn split_for_impl(&self) -> (ImplGenerics, TypeGenerics, Option<&WhereClause>) { | ^^^^^ ------------ ------------ ------------ the same lifetime is elided here | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 328 | pub fn split_for_impl(&self) -> (ImplGenerics<'_>, TypeGenerics<'_>, Option<&WhereClause>) { | ++++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/generics.rs:343:25 | 343 | pub fn as_turbofish(&self) -> Turbofish { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 343 | pub fn as_turbofish(&self) -> Turbofish<'_> { | ++++ warning: panic message contains braces --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/lit.rs:1288:30 | 1288 | panic!("expected {{ after \\u"); | ^^ | = note: this message is not used as a format string, but will be in Rust 2021 = note: `#[warn(non_fmt_panics)]` on by default help: add a "{}" format string to use the message literally | 1288 | panic!("{}", "expected {{ after \\u"); | +++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/buffer.rs:119:18 | 119 | pub fn begin(&self) -> Cursor { | ^^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 119 | pub fn begin(&self) -> Cursor<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/punctuated.rs:95:17 | 95 | pub fn iter(&self) -> Iter { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 95 | pub fn iter(&self) -> Iter<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/punctuated.rs:106:21 | 106 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 106 | pub fn iter_mut(&mut self) -> IterMut<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/punctuated.rs:117:18 | 117 | pub fn pairs(&self) -> Pairs { | ^^^^^ ----------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 117 | pub fn pairs(&self) -> Pairs<'_, T, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/punctuated.rs:126:22 | 126 | pub fn pairs_mut(&mut self) -> PairsMut { | ^^^^^^^^^ -------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 126 | pub fn pairs_mut(&mut self) -> PairsMut<'_, T, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/syn-1.0.22/src/parse.rs:1151:35 | 1151 | fn tokens_to_parse_buffer(tokens: &TokenBuffer) -> ParseBuffer { | ^^^^^^^^^^^^ ----------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1151 | fn tokens_to_parse_buffer(tokens: &TokenBuffer) -> ParseBuffer<'_> { | ++++ Fresh libc v0.2.69 warning: unexpected `cfg` condition name: `libc_deny_warnings` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:18:13 | 18 | #![cfg_attr(libc_deny_warnings, deny(warnings))] | ^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_deny_warnings)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_deny_warnings)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `libc_thread_local` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:24:13 | 24 | #![cfg_attr(libc_thread_local, feature(thread_local))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_thread_local)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_thread_local)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_const_extern_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:31:13 | 31 | #![cfg_attr(libc_const_extern_fn, feature(const_extern_fn))] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_const_extern_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_const_extern_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_priv_mod_use` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:47:14 | 47 | if #[cfg(libc_priv_mod_use)] { | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_priv_mod_use)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_priv_mod_use)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_core_cvoid` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:48:15 | 48 | #[cfg(libc_core_cvoid)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_core_cvoid)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_core_cvoid)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cloudabi` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:100:21 | 100 | } else if #[cfg(target_os = "cloudabi")] { | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `switch` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:112:21 | 112 | } else if #[cfg(target_os = "switch")] { | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `wasi` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/lib.rs:142:25 | 142 | } else if #[cfg(any(target_env = "wasi", target_os = "wasi"))] { | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_env` are: ``, `gnu`, `msvc`, `musl`, `newlib`, `nto70`, `nto71`, `nto71_iosock`, `nto80`, `ohos`, `p1`, `p2`, `relibc`, `sgx`, and `uclibc` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_const_extern_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/macros.rs:152:14 | 152 | if #[cfg(libc_const_extern_fn)] { | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_const_extern_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_const_extern_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `rumprun` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:317:25 | 317 | target_vendor = "rumprun"))] { | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_vendor` are: `amd`, `apple`, `espressif`, `fortanix`, `ibm`, `kmc`, `mti`, `nintendo`, `nvidia`, `openwrt`, `pc`, `risc0`, `sony`, `sun`, `unikraft`, `unknown`, `uwp`, `win7`, and `wrs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `illumos` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:343:21 | 343 | } else if #[cfg(target_env = "illumos")] { | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_env` are: ``, `gnu`, `msvc`, `musl`, `newlib`, `nto70`, `nto71`, `nto71_iosock`, `nto80`, `ohos`, `p1`, `p2`, `relibc`, `sgx`, and `uclibc` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_core_cvoid` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1557:14 | 1557 | if #[cfg(libc_core_cvoid)] { | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_core_cvoid)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_core_cvoid)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_align` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1577:14 | 1577 | if #[cfg(libc_align)] { | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_align)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_align)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:695:40 | 695 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:695:51 | 695 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:705:40 | 705 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:705:51 | 705 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:748:40 | 748 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:748:51 | 748 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:783:40 | 783 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:783:51 | 783 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1017:40 | 1017 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1017:51 | 1017 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1271:40 | 1271 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1271:51 | 1271 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1468:9 | 1468 | extern { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | = note: `#[warn(missing_abi)]` on by default warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1493:48 | 1493 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1493:59 | 1493 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/mod.rs:1510:9 | 1510 | extern { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/macros.rs:192:28 | 192 | pub unsafe extern fn $i($($arg: $argty),* | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:501:1 | 501 | / f! { 502 | | pub fn CMSG_FIRSTHDR(mhdr: *const ::msghdr) -> *mut ::cmsghdr { 503 | | if (*mhdr).msg_controllen as usize >= ::mem::size_of::<::cmsghdr>() { 504 | | (*mhdr).msg_control as *mut ::cmsghdr ... | 555 | | } | |_- in this macro invocation | = note: this warning originates in the macro `f` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:609:40 | 609 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:609:51 | 609 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:622:40 | 622 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:622:51 | 622 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd12` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:827:40 | 827 | all(target_os = "freebsd", any(freebsd12, freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:827:51 | 827 | all(target_os = "freebsd", any(freebsd12, freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/mod.rs:827:62 | 827 | all(target_os = "freebsd", any(freebsd12, freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/macros.rs:192:28 | 192 | pub unsafe extern fn $i($($arg: $argty),* | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/mod.rs:1187:1 | 1187 | / f! { 1188 | | pub fn WIFCONTINUED(status: ::c_int) -> bool { 1189 | | status == 0x13 ... | 1203 | | } | |_- in this macro invocation | = note: this warning originates in the macro `f` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/mod.rs:1278:40 | 1278 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/mod.rs:1278:51 | 1278 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/mod.rs:1308:40 | 1308 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/mod.rs:1308:51 | 1308 | all(target_os = "freebsd", any(freebsd11, freebsd10)), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd12` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/mod.rs:1459:14 | 1459 | if #[cfg(freebsd12)] { | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd12)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd12)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd13` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/mod.rs:1462:21 | 1462 | } else if #[cfg(freebsd13)] { | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd13)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd13)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd10` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/mod.rs:1465:25 | 1465 | } else if #[cfg(any(freebsd10, freebsd11))] { | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd10)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd10)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/mod.rs:1465:36 | 1465 | } else if #[cfg(any(freebsd10, freebsd11))] { | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/macros.rs:192:28 | 192 | pub unsafe extern fn $i($($arg: $argty),* | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/mod.rs:1106:1 | 1106 | / f! { 1107 | | pub fn CMSG_DATA(cmsg: *const ::cmsghdr) -> *mut ::c_uchar { 1108 | | (cmsg as *mut ::c_uchar) 1109 | | .offset(_ALIGN(::mem::size_of::<::cmsghdr>()) as isize) ... | 1142 | | } | |_- in this macro invocation | = note: this warning originates in the macro `f` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/mod.rs:1412:36 | 1412 | all(target_os = "freebsd", freebsd11), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsd11` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/mod.rs:1417:36 | 1417 | all(target_os = "freebsd", freebsd11), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsd11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsd11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_const_size_of` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs:9:14 | 9 | if #[cfg(libc_const_size_of)] { | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_const_size_of)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_const_size_of)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc_align` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/libc-0.2.69/src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs:20:14 | 20 | if #[cfg(libc_align)] { | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc_align)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc_align)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Fresh rustc_version v0.2.3 warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/src/errors.rs:37:32 | 37 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: if this is a dyn-compatible trait, use `dyn` | 37 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/src/errors.rs:26:71 | 26 | CouldNotExecuteCommand(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/src/errors.rs:27:50 | 27 | Utf8Error(_) => write!(f, "{}", self.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/src/errors.rs:28:61 | 28 | UnexpectedVersionFormat => write!(f, "{}", self.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/src/errors.rs:29:62 | 29 | ReqParseError(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/src/errors.rs:30:60 | 30 | SemVerError(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/rustc_version-0.2.3/src/errors.rs:31:69 | 31 | UnknownPreReleaseTag(ref i) => write!(f, "{}: {}", self.description(), i), | ^^^^^^^^^^^ Fresh typenum v1.11.2 warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/lib.rs:51:5 | 51 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `i128`, `no_std`, and `strict` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `tests` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/bit.rs:165:7 | 165 | #[cfg(tests)] | ^^^^^ help: there is a config with a similar name: `test` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tests)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tests)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tests` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:1204:7 | 1204 | #[cfg(tests)] | ^^^^^ help: there is a config with a similar name: `test` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tests)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tests)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:234:31 | 234 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:285:31 | 285 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:297:31 | 297 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:398:31 | 398 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:410:31 | 410 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:510:39 | 510 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 538 | impl_int_div!(PInt, PInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:510:39 | 510 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 539 | impl_int_div!(PInt, NInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:510:39 | 510 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 540 | impl_int_div!(NInt, PInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:510:39 | 510 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 541 | impl_int_div!(NInt, NInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:554:31 | 554 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:627:39 | 627 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 645 | impl_int_rem!(PInt, PInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:627:39 | 627 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 646 | impl_int_rem!(PInt, NInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:627:39 | 627 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 647 | impl_int_rem!(NInt, PInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:627:39 | 627 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 648 | impl_int_rem!(NInt, NInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:812:31 | 812 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:846:31 | 846 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:908:31 | 908 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/int.rs:942:31 | 942 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/type_operators.rs:337:31 | 337 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/type_operators.rs:357:31 | 357 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/type_operators.rs:377:31 | 377 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/type_operators.rs:397:31 | 397 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/type_operators.rs:417:31 | 417 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/type_operators.rs:437:31 | 437 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:260:31 | 260 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:318:31 | 318 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:337:31 | 337 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:348:31 | 348 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:359:31 | 359 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:371:31 | 371 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:441:31 | 441 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:503:31 | 503 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:556:31 | 556 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:575:31 | 575 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:586:31 | 586 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:597:31 | 597 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:608:31 | 608 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:619:31 | 619 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:632:31 | 632 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:737:31 | 737 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:788:31 | 788 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:800:31 | 800 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:862:31 | 862 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:874:31 | 874 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:1033:31 | 1033 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:1256:31 | 1256 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:1281:31 | 1281 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/uint.rs:1438:31 | 1438 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:70:31 | 70 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:92:31 | 92 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:114:31 | 114 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:135:31 | 135 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:172:31 | 172 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:183:31 | 183 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:194:31 | 194 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:215:31 | 215 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:236:31 | 236 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:258:31 | 258 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/typenum-1.11.2/src/array.rs:280:31 | 280 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ Fresh proc-macro-nested v0.1.3 Fresh bitflags v1.2.1 warning: unexpected `cfg` condition name: `bitflags_const_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/bitflags-1.2.1/src/lib.rs:424:7 | 424 | #[cfg(bitflags_const_fn)] | ^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bitflags_const_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bitflags_const_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `bitflags_const_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/bitflags-1.2.1/src/lib.rs:451:11 | 451 | #[cfg(not(bitflags_const_fn))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bitflags_const_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bitflags_const_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Fresh memchr v2.3.3 warning: unexpected `cfg` condition name: `memchr_libc` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:48:7 | 48 | #[cfg(memchr_libc)] | ^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:59:46 | 59 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_avx` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:42:25 | 42 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { | ^^^^^^^^^^^^^^^^^^ ... 79 | ifunc!(fn(u8, &[u8]) -> Option, memchr, haystack, n1) | ------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_avx)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_sse2` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:44:32 | 44 | } else if cfg!(memchr_runtime_sse2) { | ^^^^^^^^^^^^^^^^^^^ ... 79 | ifunc!(fn(u8, &[u8]) -> Option, memchr, haystack, n1) | ------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_sse2)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_avx` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:42:25 | 42 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { | ^^^^^^^^^^^^^^^^^^ ... 84 | ifunc!(fn(u8, u8, &[u8]) -> Option, memchr2, haystack, n1, n2) | --------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_avx)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_sse2` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:44:32 | 44 | } else if cfg!(memchr_runtime_sse2) { | ^^^^^^^^^^^^^^^^^^^ ... 84 | ifunc!(fn(u8, u8, &[u8]) -> Option, memchr2, haystack, n1, n2) | --------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_sse2)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_avx` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:42:25 | 42 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { | ^^^^^^^^^^^^^^^^^^ ... 89 | / ifunc!( 90 | | fn(u8, u8, u8, &[u8]) -> Option, 91 | | memchr3, 92 | | haystack, ... | 95 | | n3 96 | | ) | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_avx)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_sse2` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:44:32 | 44 | } else if cfg!(memchr_runtime_sse2) { | ^^^^^^^^^^^^^^^^^^^ ... 89 | / ifunc!( 90 | | fn(u8, u8, u8, &[u8]) -> Option, 91 | | memchr3, 92 | | haystack, ... | 95 | | n3 96 | | ) | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_sse2)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_avx` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:42:25 | 42 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { | ^^^^^^^^^^^^^^^^^^ ... 101 | ifunc!(fn(u8, &[u8]) -> Option, memrchr, haystack, n1) | ------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_avx)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_sse2` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:44:32 | 44 | } else if cfg!(memchr_runtime_sse2) { | ^^^^^^^^^^^^^^^^^^^ ... 101 | ifunc!(fn(u8, &[u8]) -> Option, memrchr, haystack, n1) | ------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_sse2)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_avx` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:42:25 | 42 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { | ^^^^^^^^^^^^^^^^^^ ... 106 | ifunc!(fn(u8, u8, &[u8]) -> Option, memrchr2, haystack, n1, n2) | ---------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_avx)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_sse2` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:44:32 | 44 | } else if cfg!(memchr_runtime_sse2) { | ^^^^^^^^^^^^^^^^^^^ ... 106 | ifunc!(fn(u8, u8, &[u8]) -> Option, memrchr2, haystack, n1, n2) | ---------------------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_sse2)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_avx` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:42:25 | 42 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { | ^^^^^^^^^^^^^^^^^^ ... 111 | / ifunc!( 112 | | fn(u8, u8, u8, &[u8]) -> Option, 113 | | memrchr3, 114 | | haystack, ... | 117 | | n3 118 | | ) | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_avx)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_sse2` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/x86/mod.rs:44:32 | 44 | } else if cfg!(memchr_runtime_sse2) { | ^^^^^^^^^^^^^^^^^^^ ... 111 | / ifunc!( 112 | | fn(u8, u8, u8, &[u8]) -> Option, 113 | | memrchr3, 114 | | haystack, ... | 117 | | n3 118 | | ) | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_sse2)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:140:39 | 140 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_libc` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:147:9 | 147 | memchr_libc, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:148:41 | 148 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_libc` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:157:13 | 157 | not(memchr_libc), | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:158:41 | 158 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:203:39 | 203 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:210:41 | 210 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:260:39 | 260 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:267:41 | 267 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:310:39 | 310 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_libc` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:317:9 | 317 | memchr_libc, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:319:41 | 319 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_libc` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:328:17 | 328 | not(all(memchr_libc, target_os = "linux")), | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:329:41 | 329 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:374:39 | 374 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:381:41 | 381 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:431:39 | 431 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:438:41 | 438 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:64:42 | 64 | pub fn memchr_iter(needle: u8, haystack: &[u8]) -> Memchr { | ^^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 64 | pub fn memchr_iter(needle: u8, haystack: &[u8]) -> Memchr<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:70:57 | 70 | pub fn memchr2_iter(needle1: u8, needle2: u8, haystack: &[u8]) -> Memchr2 { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 70 | pub fn memchr2_iter(needle1: u8, needle2: u8, haystack: &[u8]) -> Memchr2<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:80:15 | 80 | haystack: &[u8], | ^^^^^ the lifetime is elided here 81 | ) -> Memchr3 { | ------- the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 81 | ) -> Memchr3<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:87:43 | 87 | pub fn memrchr_iter(needle: u8, haystack: &[u8]) -> Rev { | ^^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 87 | pub fn memrchr_iter(needle: u8, haystack: &[u8]) -> Rev> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:96:15 | 96 | haystack: &[u8], | ^^^^^ the lifetime is elided here 97 | ) -> Rev { | ------- the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 97 | ) -> Rev> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/lib.rs:107:15 | 107 | haystack: &[u8], | ^^^^^ the lifetime is elided here 108 | ) -> Rev { | ------- the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 108 | ) -> Rev> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/iter.rs:45:38 | 45 | pub fn new(needle: u8, haystack: &[u8]) -> Memchr { | ^^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 45 | pub fn new(needle: u8, haystack: &[u8]) -> Memchr<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/iter.rs:84:52 | 84 | pub fn new(needle1: u8, needle2: u8, haystack: &[u8]) -> Memchr2 { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 84 | pub fn new(needle1: u8, needle2: u8, haystack: &[u8]) -> Memchr2<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memchr-2.3.3/src/iter.rs:136:19 | 136 | haystack: &[u8], | ^^^^^ the lifetime is elided here 137 | ) -> Memchr3 { | ------- the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 137 | ) -> Memchr3<'_> { | ++++ Fresh futures-channel v0.3.5 warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-channel-0.3.5/src/mpsc/mod.rs:900:49 | 900 | let actual = self.inner.num_senders.compare_and_swap(curr, next, SeqCst); | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-channel-0.3.5/src/mpsc/mod.rs:931:49 | 931 | let actual = self.inner.num_senders.compare_and_swap(curr, next, SeqCst); | ^^^^^^^^^^^^^^^^ warning: trait `AssertKinds` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-channel-0.3.5/src/mpsc/mod.rs:133:7 | 133 | trait AssertKinds: Send + Sync + Clone {} | ^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default Fresh arc-swap v0.4.4 warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/lib.rs:585:12 | 585 | #[cfg_attr(feature = "cargo-clippy", allow(needless_pass_by_value))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `unstable-weak` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/lib.rs:5:23 | 5 | #![deny(missing_docs, warnings)] | ^^^^^^^^ = note: `#[warn(unexpected_cfgs)]` implied by `#[warn(warnings)]` warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/lib.rs:523:16 | 523 | #[cfg_attr(feature = "cargo-clippy", allow(wrong_self_convention))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `unstable-weak` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/lib.rs:1003:25 | 1003 | atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::sync::atomic::AtomicBool::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/debt.rs:46:29 | 46 | if !node.in_use.compare_and_swap(false, true, Ordering::Relaxed) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/lib.rs:922:37 | 922 | let previous_ptr = self.ptr.compare_and_swap(cur_ptr, new, Ordering::SeqCst); | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/lib.rs:994:22 | 994 | .compare_and_swap(gen, next_gen, Ordering::Relaxed); | ^^^^^^^^^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/arc-swap-0.4.4/src/lib.rs:914:48 | 914 | pub fn compare_and_swap>(&self, current: C, new: T) -> Guard { | ^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 914 | pub fn compare_and_swap>(&self, current: C, new: T) -> Guard<'_, T> { | +++ warning: `syn` (lib) generated 21 warnings (1 duplicate) warning: `libc` (lib) generated 52 warnings (1 duplicate) warning: `rustc_version` (lib) generated 8 warnings (1 duplicate) warning: `typenum` (lib) generated 63 warnings (1 duplicate) warning: `crossbeam-epoch` (build script) generated 1 warning (1 duplicate) warning: `proc-macro-nested` (lib) generated 1 warning (1 duplicate) warning: `bitflags` (lib) generated 3 warnings (1 duplicate) warning: `memchr` (lib) generated 42 warnings (1 duplicate) warning: `futures-channel` (lib) generated 4 warnings (1 duplicate) warning: `nix` (build script) generated 1 warning (1 duplicate) warning: `arc-swap` (lib) generated 8 warnings (1 duplicate) warning: `ryu` (build script) generated 1 warning (1 duplicate) Fresh crossbeam-utils v0.7.2 warning: unexpected `cfg` condition value: `128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/mod.rs:13:47 | 13 | if #[cfg(any(target_pointer_width = "64", target_pointer_width = "128"))] { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_pointer_width` are: `16`, `32`, and `64` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `has_atomic_u8` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:524:7 | 524 | #[cfg(has_atomic_u8)] | ^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u8` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:526:7 | 526 | #[cfg(has_atomic_u8)] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u16` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:528:7 | 528 | #[cfg(has_atomic_u16)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u16` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:530:7 | 530 | #[cfg(has_atomic_u16)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u32` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:532:7 | 532 | #[cfg(has_atomic_u32)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u32` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:534:7 | 534 | #[cfg(has_atomic_u32)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:536:7 | 536 | #[cfg(has_atomic_u64)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:538:7 | 538 | #[cfg(has_atomic_u64)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:540:7 | 540 | #[cfg(has_atomic_u128)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:542:7 | 542 | #[cfg(has_atomic_u128)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_min_const_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:54:15 | 54 | #[cfg(not(has_min_const_fn))] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_min_const_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_min_const_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_min_const_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:70:11 | 70 | #[cfg(has_min_const_fn)] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_min_const_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_min_const_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_u8` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:735:19 | 735 | #[cfg(has_atomic_u8)] | ^^^^^^^^^^^^^ ... 751 | atomic! { T, _a, true, false } | ------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u16` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:737:19 | 737 | #[cfg(has_atomic_u16)] | ^^^^^^^^^^^^^^ ... 751 | atomic! { T, _a, true, false } | ------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u32` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:739:19 | 739 | #[cfg(has_atomic_u32)] | ^^^^^^^^^^^^^^ ... 751 | atomic! { T, _a, true, false } | ------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:741:19 | 741 | #[cfg(has_atomic_u64)] | ^^^^^^^^^^^^^^ ... 751 | atomic! { T, _a, true, false } | ------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u8` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:735:19 | 735 | #[cfg(has_atomic_u8)] | ^^^^^^^^^^^^^ ... 762 | / atomic! { 763 | | T, a, 764 | | { 765 | | a = &*(src as *const _ as *const _); ... | 792 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u16` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:737:19 | 737 | #[cfg(has_atomic_u16)] | ^^^^^^^^^^^^^^ ... 762 | / atomic! { 763 | | T, a, 764 | | { 765 | | a = &*(src as *const _ as *const _); ... | 792 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u32` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:739:19 | 739 | #[cfg(has_atomic_u32)] | ^^^^^^^^^^^^^^ ... 762 | / atomic! { 763 | | T, a, 764 | | { 765 | | a = &*(src as *const _ as *const _); ... | 792 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:741:19 | 741 | #[cfg(has_atomic_u64)] | ^^^^^^^^^^^^^^ ... 762 | / atomic! { 763 | | T, a, 764 | | { 765 | | a = &*(src as *const _ as *const _); ... | 792 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u8` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:735:19 | 735 | #[cfg(has_atomic_u8)] | ^^^^^^^^^^^^^ ... 800 | / atomic! { 801 | | T, a, 802 | | { 803 | | a = &*(dst as *const _ as *const _); ... | 811 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u16` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:737:19 | 737 | #[cfg(has_atomic_u16)] | ^^^^^^^^^^^^^^ ... 800 | / atomic! { 801 | | T, a, 802 | | { 803 | | a = &*(dst as *const _ as *const _); ... | 811 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u32` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:739:19 | 739 | #[cfg(has_atomic_u32)] | ^^^^^^^^^^^^^^ ... 800 | / atomic! { 801 | | T, a, 802 | | { 803 | | a = &*(dst as *const _ as *const _); ... | 811 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:741:19 | 741 | #[cfg(has_atomic_u64)] | ^^^^^^^^^^^^^^ ... 800 | / atomic! { 801 | | T, a, 802 | | { 803 | | a = &*(dst as *const _ as *const _); ... | 811 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u8` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:735:19 | 735 | #[cfg(has_atomic_u8)] | ^^^^^^^^^^^^^ ... 819 | / atomic! { 820 | | T, a, 821 | | { 822 | | a = &*(dst as *const _ as *const _); ... | 831 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u16` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:737:19 | 737 | #[cfg(has_atomic_u16)] | ^^^^^^^^^^^^^^ ... 819 | / atomic! { 820 | | T, a, 821 | | { 822 | | a = &*(dst as *const _ as *const _); ... | 831 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u32` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:739:19 | 739 | #[cfg(has_atomic_u32)] | ^^^^^^^^^^^^^^ ... 819 | / atomic! { 820 | | T, a, 821 | | { 822 | | a = &*(dst as *const _ as *const _); ... | 831 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:741:19 | 741 | #[cfg(has_atomic_u64)] | ^^^^^^^^^^^^^^ ... 819 | / atomic! { 820 | | T, a, 821 | | { 822 | | a = &*(dst as *const _ as *const _); ... | 831 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u8` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:735:19 | 735 | #[cfg(has_atomic_u8)] | ^^^^^^^^^^^^^ ... 845 | / atomic! { 846 | | T, a, 847 | | { 848 | | a = &*(dst as *const _ as *const _); ... | 889 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u16` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:737:19 | 737 | #[cfg(has_atomic_u16)] | ^^^^^^^^^^^^^^ ... 845 | / atomic! { 846 | | T, a, 847 | | { 848 | | a = &*(dst as *const _ as *const _); ... | 889 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u32` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:739:19 | 739 | #[cfg(has_atomic_u32)] | ^^^^^^^^^^^^^^ ... 845 | / atomic! { 846 | | T, a, 847 | | { 848 | | a = &*(dst as *const _ as *const _); ... | 889 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_atomic_u64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/atomic/atomic_cell.rs:741:19 | 741 | #[cfg(has_atomic_u64)] | ^^^^^^^^^^^^^^ ... 845 | / atomic! { 846 | | T, a, 847 | | { 848 | | a = &*(dst as *const _ as *const _); ... | 889 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_u64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_u64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `atomic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/backoff.rs:148:21 | 148 | atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/backoff.rs:208:25 | 208 | atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/sync/sharded_lock.rs:218:21 | 218 | pub fn try_read(&self) -> TryLockResult> { | ^^^^^ ----------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 218 | pub fn try_read(&self) -> TryLockResult> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/sync/sharded_lock.rs:269:17 | 269 | pub fn read(&self) -> LockResult> { | ^^^^^ ----------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 269 | pub fn read(&self) -> LockResult> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/sync/sharded_lock.rs:311:22 | 311 | pub fn try_write(&self) -> TryLockResult> { | ^^^^^ ------------------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 311 | pub fn try_write(&self) -> TryLockResult> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-utils-0.7.2/src/sync/sharded_lock.rs:382:18 | 382 | pub fn write(&self) -> LockResult> { | ^^^^^ ------------------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 382 | pub fn write(&self) -> LockResult> { | +++ Fresh pin-project-internal v0.4.16 Fresh proc-macro-hack v0.5.11 warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-hack-0.5.11/src/lib.rs:126:13 | 126 | #![cfg_attr(feature = "cargo-clippy", allow(renamed_and_removed_lints))] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-hack-0.5.11/src/lib.rs:127:13 | 127 | #![cfg_attr(feature = "cargo-clippy", allow(needless_pass_by_value))] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration Fresh generic-array v0.12.3 warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/src/lib.rs:186:43 | 186 | array: ManuallyDrop::new(mem::uninitialized()), | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/src/iter.rs:99:47 | 99 | array: ManuallyDrop::new(mem::uninitialized()), | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/src/sequence.rs:189:54 | 189 | let mut longer: Self::Longer = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/src/sequence.rs:200:54 | 200 | let mut longer: Self::Longer = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/src/sequence.rs:309:54 | 309 | let mut output: Self::Output = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/src/lib.rs:197:33 | 197 | pub unsafe fn iter_position(&mut self) -> (slice::IterMut, &mut usize) { | ^^^^^^^^^ ----------------- ---------- the same lifetime is elided here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 197 | pub unsafe fn iter_position(&mut self) -> (slice::IterMut<'_, T>, &mut usize) { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/generic-array-0.12.3/src/lib.rs:250:33 | 250 | pub unsafe fn iter_position(&mut self) -> (slice::Iter, &mut usize) { | ^^^^^^^^^ -------------- ---------- the same lifetime is elided here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 250 | pub unsafe fn iter_position(&mut self) -> (slice::Iter<'_, T>, &mut usize) { | +++ Fresh log v0.4.8 warning: unexpected `cfg` condition name: `rustbuild` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:277:13 | 277 | #![cfg_attr(rustbuild, feature(staged_api, rustc_private))] | ^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(rustbuild)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rustbuild)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `rustbuild` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:278:13 | 278 | #![cfg_attr(rustbuild, unstable(feature = "rustc_private", issue = "27812"))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(rustbuild)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rustbuild)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `atomic_cas` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1212:28 | 1212 | #[cfg(all(feature = "std", atomic_cas))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(atomic_cas)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(atomic_cas)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `atomic_cas` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1270:7 | 1270 | #[cfg(atomic_cas)] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(atomic_cas)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(atomic_cas)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `atomic_cas` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1275:7 | 1275 | #[cfg(atomic_cas)] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(atomic_cas)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(atomic_cas)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/internal.rs:15:14 | 15 | Fill(&'v Fill), | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: if this is a dyn-compatible trait, use `dyn` | 15 | Fill(&'v dyn Fill), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/internal.rs:17:15 | 17 | Debug(&'v fmt::Debug), | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 17 | Debug(&'v dyn fmt::Debug), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/internal.rs:19:17 | 19 | Display(&'v fmt::Display), | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 19 | Display(&'v dyn fmt::Display), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/mod.rs:60:22 | 60 | visitor: &'a mut Visitor, | ^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 60 | visitor: &'a mut dyn Visitor, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:750:26 | 750 | struct KeyValues<'a>(&'a kv::Source); | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 750 | struct KeyValues<'a>(&'a dyn kv::Source); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/source.rs:22:46 | 22 | fn visit<'kvs>(&'kvs self, visitor: &mut Visitor<'kvs>) -> Result<(), Error>; | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 22 | fn visit<'kvs>(&'kvs self, visitor: &mut dyn Visitor<'kvs>) -> Result<(), Error>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/internal.rs:50:29 | 50 | fn debug(&mut self, v: &fmt::Debug) -> Result<(), Error>; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 50 | fn debug(&mut self, v: &dyn fmt::Debug) -> Result<(), Error>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/internal.rs:51:31 | 51 | fn display(&mut self, v: &fmt::Display) -> Result<(), Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 51 | fn display(&mut self, v: &dyn fmt::Display) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/source.rs:88:46 | 88 | fn visit<'kvs>(&'kvs self, visitor: &mut Visitor<'kvs>) -> Result<(), Error> { | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 88 | fn visit<'kvs>(&'kvs self, visitor: &mut dyn Visitor<'kvs>) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/source.rs:106:46 | 106 | fn visit<'kvs>(&'kvs self, visitor: &mut Visitor<'kvs>) -> Result<(), Error> { | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 106 | fn visit<'kvs>(&'kvs self, visitor: &mut dyn Visitor<'kvs>) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/source.rs:127:46 | 127 | fn visit<'kvs>(&'kvs self, visitor: &mut Visitor<'kvs>) -> Result<(), Error> { | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 127 | fn visit<'kvs>(&'kvs self, visitor: &mut dyn Visitor<'kvs>) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/source.rs:144:46 | 144 | fn visit<'kvs>(&'kvs self, visitor: &mut Visitor<'kvs>) -> Result<(), Error> { | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 144 | fn visit<'kvs>(&'kvs self, visitor: &mut dyn Visitor<'kvs>) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/internal.rs:27:46 | 27 | pub(super) fn visit(&self, visitor: &mut Visitor) -> Result<(), Error> { | ^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 27 | pub(super) fn visit(&self, visitor: &mut dyn Visitor) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/internal.rs:122:33 | 122 | fn debug(&mut self, v: &fmt::Debug) -> Result<(), Error> { | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 122 | fn debug(&mut self, v: &dyn fmt::Debug) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/mod.rs:70:29 | 70 | fn new(visitor: &'a mut Visitor) -> Self { | ^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 70 | fn new(visitor: &'a mut dyn Visitor) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/mod.rs:115:35 | 115 | fn visit(&self, visitor: &mut Visitor) -> Result<(), Error> { | ^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 115 | fn visit(&self, visitor: &mut dyn Visitor) -> Result<(), Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:831:34 | 831 | pub fn key_values(&self) -> &kv::Source { | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 831 | pub fn key_values(&self) -> &dyn kv::Source { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1005:43 | 1005 | pub fn key_values(&mut self, kvs: &'a kv::Source) -> &mut RecordBuilder<'a> { | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 1005 | pub fn key_values(&mut self, kvs: &'a dyn kv::Source) -> &mut RecordBuilder<'a> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:309:29 | 309 | static mut LOGGER: &'static Log = &NopLogger; | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 309 | static mut LOGGER: &'static dyn Log = &NopLogger; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1271:36 | 1271 | pub fn set_logger(logger: &'static Log) -> Result<(), SetLoggerError> { | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 1271 | pub fn set_logger(logger: &'static dyn Log) -> Result<(), SetLoggerError> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1278:29 | 1278 | F: FnOnce() -> &'static Log, | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 1278 | F: FnOnce() -> &'static dyn Log, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1315:48 | 1315 | pub unsafe fn set_logger_racy(logger: &'static Log) -> Result<(), SetLoggerError> { | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 1315 | pub unsafe fn set_logger_racy(logger: &'static dyn Log) -> Result<(), SetLoggerError> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1375:29 | 1375 | pub fn logger() -> &'static Log { | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 1375 | pub fn logger() -> &'static dyn Log { | +++ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:1281:21 | 1281 | match STATE.compare_and_swap(UNINITIALIZED, INITIALIZING, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/lib.rs:838:23 | 838 | pub fn to_builder(&self) -> RecordBuilder { | ^^^^^ ------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 838 | pub fn to_builder(&self) -> RecordBuilder<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/key.rs:11:15 | 11 | fn to_key(&self) -> Key; | ^^^^^ --- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 11 | fn to_key(&self) -> Key<'_>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/key.rs:18:15 | 18 | fn to_key(&self) -> Key { | ^^^^^ --- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 18 | fn to_key(&self) -> Key<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/key.rs:24:15 | 24 | fn to_key(&self) -> Key { | ^^^^^ --- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 24 | fn to_key(&self) -> Key<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/key.rs:32:15 | 32 | fn to_key(&self) -> Key { | ^^^^^ --- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 32 | fn to_key(&self) -> Key<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/mod.rs:18:17 | 18 | fn to_value(&self) -> Value; | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 18 | fn to_value(&self) -> Value<'_>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/mod.rs:25:17 | 25 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 25 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/mod.rs:31:17 | 31 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 31 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:6:17 | 6 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 6 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:18:17 | 18 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 18 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:30:17 | 30 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 30 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:42:17 | 42 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 42 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:54:17 | 54 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 54 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:66:17 | 66 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 66 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:78:17 | 78 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 78 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:90:17 | 90 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 90 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:102:17 | 102 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 102 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:114:17 | 114 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 114 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:126:17 | 126 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 126 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:138:17 | 138 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 138 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:150:17 | 150 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 150 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:162:17 | 162 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 162 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:174:17 | 174 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 174 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:186:17 | 186 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 186 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:195:17 | 195 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 195 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/log-0.4.8/src/kv/value/impls.rs:204:17 | 204 | fn to_value(&self) -> Value { | ^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 204 | fn to_value(&self) -> Value<'_> { | ++++ Fresh syn-mid v0.5.0 Fresh iovec v0.1.4 Fresh net2 v0.2.33 warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/tcp.rs:54:24 | 54 | let addr = try!(::one_addr(addr)); | ^^^ | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/lib.rs:42:23 | 42 | #![deny(missing_docs, warnings)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/tcp.rs:88:13 | 88 | try!(addr.to_socket_addrs()).fold(Err(err), |prev, addr| { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/udp.rs:53:9 | 53 | try!(self.with_socket(|sock| { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/udp.rs:54:24 | 54 | let addr = try!(::one_addr(addr)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/socket.rs:31:28 | 31 | Ok(Socket { inner: try!(sys::Socket::new(family, ty)) }) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/socket.rs:58:13 | 58 | try!(::cvt(c::getsockname(self.inner.raw(), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/ext.rs:68:9 | 68 | try!(::cvt(setsockopt(sock, opt, val, payload as *const _, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/ext.rs:80:9 | 80 | try!(::cvt(getsockopt(sock, opt, val, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/ext.rs:732:9 | 732 | try!(set_opt(self.as_sock(), SOL_SOCKET, SO_KEEPALIVE, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/ext.rs:735:13 | 735 | try!(set_opt(self.as_sock(), v(IPPROTO_TCP), KEEPALIVE_OPTION, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/ext.rs:743:25 | 743 | let keepalive = try!(get_opt::(self.as_sock(), SOL_SOCKET, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/ext.rs:748:20 | 748 | let secs = try!(get_opt::(self.as_sock(), v(IPPROTO_TCP), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/ext.rs:1240:17 | 1240 | let addrs = try!(addr.to_socket_addrs()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/sys/unix/mod.rs:53:22 | 53 | let fd = try!(::cvt(libc::socket(family, ty, 0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/lib.rs:73:21 | 73 | let mut addrs = try!(tsa.to_socket_addrs()); | ^^^ warning: trait `Zero` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/net2-0.2.33/src/utils.rs:40:11 | 40 | pub trait Zero { | ^^^^ | = note: `#[warn(dead_code)]` implied by `#[warn(warnings)]` Fresh subtle v2.2.2 warning: unexpected `cfg` condition value: `asmjs` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/subtle-2.2.2/src/lib.rs:144:40 | 144 | #[cfg(all(feature = "nightly", not(any(target_arch = "asmjs", target_arch = "wasm32"))))] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_arch` are: `aarch64`, `amdgpu`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch32`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `asmjs` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/subtle-2.2.2/src/lib.rs:154:11 | 154 | #[cfg(any(target_arch = "asmjs", target_arch = "wasm32", not(feature = "nightly")))] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_arch` are: `aarch64`, `amdgpu`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch32`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa` = note: see for more information about checking conditional configuration warning: `#[inline]` is ignored on function prototypes --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/subtle-2.2.2/src/lib.rs:207:5 | 207 | #[inline] | ^^^^^^^^^ | = note: `#[warn(unused_attributes)]` on by default warning: `#[inline]` is ignored on function prototypes --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/subtle-2.2.2/src/lib.rs:323:5 | 323 | #[inline] | ^^^^^^^^^ warning: `#[inline]` is ignored on function prototypes --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/subtle-2.2.2/src/lib.rs:473:5 | 473 | #[inline] | ^^^^^^^^^ Fresh smallvec v1.1.0 Fresh cfg-if v1.0.0 Fresh cc v1.0.52 warning: `crossbeam-utils` (lib) generated 40 warnings (1 duplicate) warning: `memoffset` (build script) generated 1 warning (1 duplicate) warning: `pin-project-internal` (lib) generated 1 warning (1 duplicate) warning: `proc-macro-hack` (lib) generated 3 warnings (1 duplicate) warning: `generic-array` (lib) generated 8 warnings (1 duplicate) warning: `log` (lib) generated 56 warnings (1 duplicate) warning: `syn-mid` (lib) generated 1 warning (1 duplicate) warning: `iovec` (lib) generated 1 warning (1 duplicate) warning: `net2` (lib) generated 17 warnings (1 duplicate) warning: `subtle` (lib) generated 6 warnings (1 duplicate) warning: `smallvec` (lib) generated 1 warning (1 duplicate) warning: `serde` (build script) generated 1 warning (1 duplicate) warning: `cfg-if` (lib) generated 1 warning (1 duplicate) warning: `cc` (lib) generated 1 warning (1 duplicate) Fresh futures-macro v0.3.5 Fresh pin-project v0.4.16 Fresh proc-macro-error-attr v1.0.2 warning: unexpected `cfg` condition name: `always_assert_unwind` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-attr-1.0.2/src/lib.rs:117:11 | 117 | #[cfg(not(always_assert_unwind))] | ^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(always_assert_unwind)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(always_assert_unwind)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `always_assert_unwind` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-attr-1.0.2/src/lib.rs:133:7 | 133 | #[cfg(always_assert_unwind)] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(always_assert_unwind)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(always_assert_unwind)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Fresh crossbeam-queue v0.2.1 warning: unexpected `cfg` condition name: `features` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-queue-0.2.1/src/err.rs:19:7 | 19 | #[cfg(features = "std")] | ^^^^^^^^^^^^^^^^ | = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default help: there is a config with a similar name and value | 19 - #[cfg(features = "std")] 19 + #[cfg(feature = "std")] | warning: unexpected `cfg` condition name: `features` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-queue-0.2.1/src/err.rs:42:7 | 42 | #[cfg(features = "std")] | ^^^^^^^^^^^^^^^^ | = note: see for more information about checking conditional configuration help: there is a config with a similar name and value | 42 - #[cfg(features = "std")] 42 + #[cfg(feature = "std")] | warning: use of deprecated method `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-queue-0.2.1/src/seg_queue.rs:212:22 | 212 | .compare_and_swap(block, new, Ordering::Release) | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default Fresh crossbeam-channel v0.4.0 warning: use of deprecated method `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/flavors/list.rs:228:22 | 228 | .compare_and_swap(block, new, Ordering::Release) | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/channel.rs:944:17 | 944 | pub fn iter(&self) -> Iter { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 944 | pub fn iter(&self) -> Iter<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/channel.rs:980:21 | 980 | pub fn try_iter(&self) -> TryIter { | ^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 980 | pub fn try_iter(&self) -> TryIter<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/flavors/array.rs:146:21 | 146 | pub fn receiver(&self) -> Receiver { | ^^^^^ ----------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 146 | pub fn receiver(&self) -> Receiver<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/flavors/array.rs:151:19 | 151 | pub fn sender(&self) -> Sender { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 151 | pub fn sender(&self) -> Sender<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/flavors/list.rs:180:21 | 180 | pub fn receiver(&self) -> Receiver { | ^^^^^ ----------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 180 | pub fn receiver(&self) -> Receiver<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/flavors/list.rs:185:19 | 185 | pub fn sender(&self) -> Sender { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 185 | pub fn sender(&self) -> Sender<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/flavors/zero.rs:105:21 | 105 | pub fn receiver(&self) -> Receiver { | ^^^^^ ----------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 105 | pub fn receiver(&self) -> Receiver<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-channel-0.4.0/src/flavors/zero.rs:110:19 | 110 | pub fn sender(&self) -> Sender { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 110 | pub fn sender(&self) -> Sender<'_, T> { | +++ Fresh unicode-width v0.1.7 Fresh void v1.0.2 warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/void-1.0.2/src/lib.rs:67:32 | 67 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: if this is a dyn-compatible trait, use `dyn` | 67 | fn cause(&self) -> Option<&dyn error::Error> { | +++ Fresh unicode-segmentation v1.6.0 warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/tables.rs:33:17 | 33 | 'a' ... 'z' | 'A' ... 'Z' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/tables.rs:33:31 | 33 | 'a' ... 'z' | 'A' ... 'Z' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/tables.rs:42:17 | 42 | '0' ... '9' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:204:18 | 204 | fn graphemes(&self, is_extended: bool) -> Graphemes { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 204 | fn graphemes(&self, is_extended: bool) -> Graphemes<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:209:25 | 209 | fn grapheme_indices(&self, is_extended: bool) -> GraphemeIndices { | ^^^^^ --------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 209 | fn grapheme_indices(&self, is_extended: bool) -> GraphemeIndices<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:214:22 | 214 | fn unicode_words(&self) -> UnicodeWords { | ^^^^^ ------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 214 | fn unicode_words(&self) -> UnicodeWords<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:219:26 | 219 | fn split_word_bounds(&self) -> UWordBounds { | ^^^^^ ----------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 219 | fn split_word_bounds(&self) -> UWordBounds<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:224:33 | 224 | fn split_word_bound_indices(&self) -> UWordBoundIndices { | ^^^^^ ----------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 224 | fn split_word_bound_indices(&self) -> UWordBoundIndices<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:229:26 | 229 | fn unicode_sentences(&self) -> UnicodeSentences { | ^^^^^ ---------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 229 | fn unicode_sentences(&self) -> UnicodeSentences<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:234:30 | 234 | fn split_sentence_bounds(&self) -> USentenceBounds { | ^^^^^ --------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 234 | fn split_sentence_bounds(&self) -> USentenceBounds<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/unicode-segmentation-1.6.0/src/lib.rs:239:37 | 239 | fn split_sentence_bound_indices(&self) -> USentenceBoundIndices { | ^^^^^ --------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 239 | fn split_sentence_bound_indices(&self) -> USentenceBoundIndices<'_> { | ++++ Fresh universal-hash v0.3.0 warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:24:5 | 24 | box_pointers, | ^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:284:18 | 284 | let is_git = std::fs::metadata(".git").is_ok(); | ^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:34:5 | 34 | unused_qualifications, | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 284 - let is_git = std::fs::metadata(".git").is_ok(); 284 + let is_git = fs::metadata(".git").is_ok(); | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:306:5 | 306 | std::fs::create_dir(&pregenerated).unwrap(); | ^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 306 - std::fs::create_dir(&pregenerated).unwrap(); 306 + fs::create_dir(&pregenerated).unwrap(); | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:308:5 | 308 | std::fs::create_dir(&pregenerated_tmp).unwrap(); | ^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 308 - std::fs::create_dir(&pregenerated_tmp).unwrap(); 308 + fs::create_dir(&pregenerated_tmp).unwrap(); | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:745:34 | 745 | if let Ok(target_metadata) = std::fs::metadata(target) { | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 745 - if let Ok(target_metadata) = std::fs::metadata(target) { 745 + if let Ok(target_metadata) = fs::metadata(target) { | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:758:5 | 758 | std::fs::metadata(path) | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 758 - std::fs::metadata(path) 758 + fs::metadata(path) | warning: call to `.clone()` on a reference in this situation does nothing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:513:35 | 513 | let mut out_path = out_dir.clone().join(p.file_name().unwrap()); | ^^^^^^^^ | = note: the type `Path` does not implement `Clone`, so calling `clone` on `&Path` copies the reference, which does not do anything and can be removed note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:37:5 | 37 | warnings | ^^^^^^^^ = note: `#[warn(noop_method_call)]` implied by `#[warn(warnings)]` help: remove this redundant call | 513 - let mut out_path = out_dir.clone().join(p.file_name().unwrap()); 513 + let mut out_path = out_dir.join(p.file_name().unwrap()); | help: if you meant to clone `Path`, implement `Clone` for it --> /usr/local/lib/rustlib/src/rust/library/std/src/path.rs:2180:1 | 2180+ #[derive(Clone)] 2181| pub struct Path { | warning: call to `.clone()` on a reference in this situation does nothing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/build.rs:529:31 | 529 | let mut out_path = out_dir.clone().join(src.file_name().unwrap()); | ^^^^^^^^ | = note: the type `Path` does not implement `Clone`, so calling `clone` on `&Path` copies the reference, which does not do anything and can be removed help: remove this redundant call | 529 - let mut out_path = out_dir.clone().join(src.file_name().unwrap()); 529 + let mut out_path = out_dir.join(src.file_name().unwrap()); | help: if you meant to clone `Path`, implement `Clone` for it --> /usr/local/lib/rustlib/src/rust/library/std/src/path.rs:2180:1 | 2180+ #[derive(Clone)] 2181| pub struct Path { | Fresh stream-cipher v0.3.2 Fresh mio v0.6.21 warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/lib.rs:10:13 | 10 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::trivially_copy_pass_by_ref))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default` and `with-deprecated` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unused imports: `Read` and `Write` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/io.rs:2:19 | 2 | pub use std::io::{Read, Write, Result, Error, ErrorKind}; | ^^^^ ^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/poll.rs:1154:16 | 1154 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::if_same_then_else))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default` and `with-deprecated` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `bitrig` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/mod.rs:12:11 | 12 | #[cfg(any(target_os = "bitrig", target_os = "dragonfly", | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `bitrig` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/mod.rs:17:11 | 17 | #[cfg(any(target_os = "bitrig", target_os = "dragonfly", | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration warning: unused import: `iovec::IoVec` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/mod.rs:43:9 | 43 | pub use iovec::IoVec; | ^^^^^^^^^^^^ warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/dlsym.rs:10:56 | 10 | static $name: ::sys::unix::dlsym::DlSym $ret> = | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/mod.rs:50:5 | 50 | dlsym!(fn pipe2(*mut c_int, c_int) -> c_int); | -------------------------------------------- in this macro invocation | = note: `#[warn(missing_abi)]` on by default = note: this warning originates in the macro `dlsym` (in Nightly builds, run with -Z macro-backtrace for more info) warning: this `#[deprecated]` annotation has no effect --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/event_imp.rs:515:1 | 515 | #[deprecated(since = "0.6.10", note = "removed")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute | = note: `#[warn(useless_deprecated)]` on by default warning: this `#[deprecated]` annotation has no effect --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/event_imp.rs:1002:1 | 1002 | #[deprecated(since = "0.6.10", note = "removed")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute warning: this `#[deprecated]` annotation has no effect --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/ready.rs:457:1 | 457 | #[deprecated(since = "0.6.10", note = "removed")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute warning: a method with this name may be added to the standard library in the future --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/tcp.rs:116:20 | 116 | self.inner.set_linger(dur) | ^^^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `net2::TcpStreamExt::set_linger(...)` to keep using the current method = note: `#[warn(unstable_name_collisions)]` on by default warning: a method with this name may be added to the standard library in the future --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/tcp.rs:120:20 | 120 | self.inner.linger() | ^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `net2::TcpStreamExt::linger(...)` to keep using the current method warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/poll.rs:1433:17 | 1433 | pub fn iter(&self) -> Iter { | ^^^^^ ---- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1433 | pub fn iter(&self) -> Iter<'_> { | ++++ warning: the type `sockaddr_un` does not permit being left uninitialized --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/mio-0.6.21/src/sys/unix/uds.rs:55:39 | 55 | let addr: libc::sockaddr_un = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default Fresh socket2 v0.3.19 warning: trait `Zero` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/socket2-0.3.19/src/utils.rs:38:11 | 38 | pub trait Zero { | ^^^^ | = note: `#[warn(dead_code)]` on by default Fresh parking_lot_core v0.7.0 warning: unexpected `cfg` condition value: `cloudabi` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot_core-0.7.0/src/lib.rs:55:30 | 55 | all(feature = "nightly", target_os = "cloudabi",), | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cloudabi` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot_core-0.7.0/src/thread_parker/mod.rs:79:46 | 79 | } else if #[cfg(all(feature = "nightly", target_os = "cloudabi"))] { | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration warning: unused import: `UnparkHandle` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot_core-0.7.0/src/thread_parker/mod.rs:88:49 | 88 | pub use self::imp::{thread_yield, ThreadParker, UnparkHandle}; | ^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot_core-0.7.0/src/spinwait.rs:9:24 | 9 | use std::sync::atomic::spin_loop_hint; | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot_core-0.7.0/src/spinwait.rs:16:9 | 16 | spin_loop_hint() | ^^^^^^^^^^^^^^ warning: unused return value of `Box::::from_raw` that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/parking_lot_core-0.7.0/src/parking_lot.rs:227:17 | 227 | Box::from_raw(new_table); | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 227 | let _ = Box::from_raw(new_table); | +++++++ warning: `futures-macro` (lib) generated 1 warning (1 duplicate) warning: `pin-project` (lib) generated 1 warning (1 duplicate) warning: `proc-macro-error-attr` (lib) generated 3 warnings (1 duplicate) warning: `crossbeam-queue` (lib) generated 4 warnings (1 duplicate) warning: `crossbeam-channel` (lib) generated 10 warnings (1 duplicate) warning: `unicode-width` (lib) generated 1 warning (1 duplicate) warning: `void` (lib) generated 2 warnings (1 duplicate) warning: `unicode-segmentation` (lib) generated 12 warnings (1 duplicate) warning: `universal-hash` (lib) generated 1 warning (1 duplicate) warning: `ring` (build script) generated 9 warnings (1 duplicate) warning: `stream-cipher` (lib) generated 1 warning (1 duplicate) warning: `mio` (lib) generated 15 warnings (1 duplicate) warning: `socket2` (lib) generated 2 warnings (1 duplicate) warning: `parking_lot_core` (lib) generated 7 warnings (1 duplicate) Fresh futures-util v0.3.5 warning: unnecessary parentheses around type --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/remote_handle.rs:69:57 | 69 | type SendMsg = Result<::Output, Box<(dyn Any + Send + 'static)>>; | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 69 - type SendMsg = Result<::Output, Box<(dyn Any + Send + 'static)>>; 69 + type SendMsg = Result<::Output, Box>; | warning: unexpected `cfg` condition value: `write_all_vectored` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/mod.rs:127:7 | 127 | #[cfg(feature = "write_all_vectored")] | ^^^^^^^^^^-------------------- | | | help: there is a expected value with a similar name: `"write-all-vectored"` | = note: expected values for `feature` are: `alloc`, `async-await`, `async-await-macro`, `bilock`, `cfg-target-has-atomic`, `channel`, `compat`, `default`, `futures-channel`, `futures-io`, `futures-macro`, `futures-sink`, `futures_01`, `io`, `io-compat`, `memchr`, `proc-macro-hack`, `proc-macro-nested`, `read-initializer`, `sink`, `slab`, `std`, `tokio-io`, `unstable`, and `write-all-vectored` = help: consider adding `write_all_vectored` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `write_all_vectored` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/mod.rs:129:7 | 129 | #[cfg(feature = "write_all_vectored")] | ^^^^^^^^^^-------------------- | | | help: there is a expected value with a similar name: `"write-all-vectored"` | = note: expected values for `feature` are: `alloc`, `async-await`, `async-await-macro`, `bilock`, `cfg-target-has-atomic`, `channel`, `compat`, `default`, `futures-channel`, `futures-io`, `futures-macro`, `futures-sink`, `futures_01`, `io`, `io-compat`, `memchr`, `proc-macro-hack`, `proc-macro-nested`, `read-initializer`, `sink`, `slab`, `std`, `tokio-io`, `unstable`, and `write-all-vectored` = help: consider adding `write_all_vectored` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `read_initializer` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/cursor.rs:2:7 | 2 | #[cfg(feature = "read_initializer")] | ^^^^^^^^^^------------------ | | | help: there is a expected value with a similar name: `"read-initializer"` | = note: expected values for `feature` are: `alloc`, `async-await`, `async-await-macro`, `bilock`, `cfg-target-has-atomic`, `channel`, `compat`, `default`, `futures-channel`, `futures-io`, `futures-macro`, `futures-sink`, `futures_01`, `io`, `io-compat`, `memchr`, `proc-macro-hack`, `proc-macro-nested`, `read-initializer`, `sink`, `slab`, `std`, `tokio-io`, `unstable`, and `write-all-vectored` = help: consider adding `read_initializer` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `read_initializer` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/cursor.rs:164:11 | 164 | #[cfg(feature = "read_initializer")] | ^^^^^^^^^^------------------ | | | help: there is a expected value with a similar name: `"read-initializer"` | = note: expected values for `feature` are: `alloc`, `async-await`, `async-await-macro`, `bilock`, `cfg-target-has-atomic`, `channel`, `compat`, `default`, `futures-channel`, `futures-io`, `futures-macro`, `futures-sink`, `futures_01`, `io`, `io-compat`, `memchr`, `proc-macro-hack`, `proc-macro-nested`, `read-initializer`, `sink`, `slab`, `std`, `tokio-io`, `unstable`, and `write-all-vectored` = help: consider adding `read_initializer` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `write_all_vectored` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/mod.rs:511:11 | 511 | #[cfg(feature = "write_all_vectored")] | ^^^^^^^^^^-------------------- | | | help: there is a expected value with a similar name: `"write-all-vectored"` | = note: expected values for `feature` are: `alloc`, `async-await`, `async-await-macro`, `bilock`, `cfg-target-has-atomic`, `channel`, `compat`, `default`, `futures-channel`, `futures-io`, `futures-macro`, `futures-sink`, `futures_01`, `io`, `io-compat`, `memchr`, `proc-macro-hack`, `proc-macro-nested`, `read-initializer`, `sink`, `slab`, `std`, `tokio-io`, `unstable`, and `write-all-vectored` = help: consider adding `write_all_vectored` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/shared.rs:194:36 | 194 | match inner.notifier.state.compare_and_swap(IDLE, POLLING, SeqCst) { | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/shared.rs:239:48 | 239 | match inner.notifier.state.compare_and_swap(POLLING, IDLE, SeqCst) { | ^^^^^^^^^^^^^^^^ warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:27:1 | 27 | / delegate_all!( 28 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 29 | | Flatten( 30 | | flatten::Flatten::Output> 31 | | ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)] 32 | | where F: Future 33 | | ); | |_- in this macro invocation | = note: `#[warn(dead_code)]` on by default = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:35:1 | 35 | / delegate_all!( 36 | | /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method. 37 | | FlattenStream( 38 | | flatten::Flatten::Output> 39 | | ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)] 40 | | where F: Future 41 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:46:1 | 46 | / delegate_all!( 47 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 48 | | Map( 49 | | map::Map 50 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)] 51 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Stream for the [`into_stream`](FutureExt::into_stream) method. 55 | | IntoStream( 56 | | crate::stream::Once 57 | | ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)] 58 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`map_into`](FutureExt::map_into) combinator. 62 | | MapInto( 63 | | Map> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())] 65 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`then`](FutureExt::then) method. 69 | | Then( 70 | | flatten::Flatten, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))] 72 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`inspect`](FutureExt::inspect) method. 76 | | Inspect( 77 | | map::Map> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))] 79 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`never_error`](super::FutureExt::never_error) combinator. 83 | | NeverError( 84 | | Map> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 86 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator. 90 | | UnitError( 91 | | Map> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 93 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method. 32 | | TryFlatten( 33 | | try_flatten::TryFlatten 34 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)] 35 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method. 39 | | TryFlattenErr( 40 | | try_flatten_err::TryFlattenErr 41 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)] 42 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:44:1 | 44 | / delegate_all!( 45 | | /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method. 46 | | TryFlattenStream( 47 | | try_flatten::TryFlatten 48 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 49 | | where Fut: TryFuture 50 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Sink for the [`flatten_sink`](TryFutureExt::flatten_sink) method. 55 | | FlattenSink( 56 | | try_flatten::TryFlatten 57 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 58 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`and_then`](TryFutureExt::and_then) method. 62 | | AndThen( 63 | | TryFlatten, Fut2> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))] 65 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`or_else`](TryFutureExt::or_else) method. 69 | | OrElse( 70 | | TryFlattenErr, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))] 72 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`err_into`](TryFutureExt::err_into) method. 76 | | ErrInto( 77 | | MapErr> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())] 79 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`ok_into`](TryFutureExt::ok_into) method. 83 | | OkInto( 84 | | MapOk> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())] 86 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method. 90 | | InspectOk( 91 | | Inspect, InspectOkFn> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))] 93 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:95:1 | 95 | / delegate_all!( 96 | | /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method. 97 | | InspectErr( 98 | | Inspect, InspectErrFn> 99 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))] 100 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:105:1 | 105 | / delegate_all!( 106 | | /// Future for the [`map_ok`](TryFutureExt::map_ok) method. 107 | | MapOk( 108 | | Map, MapOkFn> 109 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))] 110 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:112:1 | 112 | / delegate_all!( 113 | | /// Future for the [`map_err`](TryFutureExt::map_err) method. 114 | | MapErr( 115 | | Map, MapErrFn> 116 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))] 117 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:119:1 | 119 | / delegate_all!( 120 | | /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method. 121 | | MapOkOrElse( 122 | | Map, MapOkOrElseFn> 123 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))] 124 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:126:1 | 126 | / delegate_all!( 127 | | /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method. 128 | | UnwrapOrElse( 129 | | Map, UnwrapOrElseFn> 130 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))] 131 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^^^^^^^^^^^^^^ method in this implementation ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: this warning originates in the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^^^^^^^^^^^^^^ method in this implementation ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: this warning originates in the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:50:1 | 50 | / delegate_all!( 51 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 52 | | Flatten( 53 | | flatten::Flatten 54 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)] 55 | | where St: Stream 56 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:66:1 | 66 | / delegate_all!( 67 | | /// Future for the [`forward`](super::StreamExt::forward) method. 68 | | Forward( 69 | | forward::Forward 70 | | ): Debug + Future + FusedFuture + New[|x: St, y: Si| forward::Forward::new(x, y)] 71 | | where St: TryStream 72 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:86:1 | 86 | / delegate_all!( 87 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 88 | | Inspect( 89 | | map::Map> 90 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))] 91 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:97:1 | 97 | / delegate_all!( 98 | | /// Stream for the [`flat_map`](StreamExt::flat_map) method. 99 | | FlatMap( 100 | | flatten::Flatten, U> 101 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))] 102 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:23:1 | 23 | / delegate_all!( 24 | | /// Stream for the [`err_into`](super::TryStreamExt::err_into) method. 25 | | ErrInto( 26 | | MapErr> 27 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())] 28 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method. 32 | | InspectOk( 33 | | Inspect, InspectOkFn> 34 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))] 35 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method. 39 | | InspectErr( 40 | | Inspect, InspectErrFn> 41 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))] 42 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:48:1 | 48 | / delegate_all!( 49 | | /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method. 50 | | MapOk( 51 | | Map, MapOkFn> 52 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))] 53 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: method `project_ref` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method in this implementation | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:55:1 | 55 | / delegate_all!( 56 | | /// Stream for the [`map_err`](super::TryStreamExt::map_err) method. 57 | | MapErr( 58 | | Map, MapErrFn> 59 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))] 60 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait `Fn1` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/fns.rs:34:11 | 34 | pub trait Fn1: FnMut1 { | ^^^ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:27:1 | 27 | / delegate_all!( 28 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 29 | | Flatten( 30 | | flatten::Flatten::Output> 31 | | ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)] 32 | | where F: Future 33 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:27:1 | 27 | / delegate_all!( 28 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 29 | | Flatten( 30 | | flatten::Flatten::Output> 31 | | ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)] 32 | | where F: Future 33 | | ); | |_- in this macro invocation | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:9:23 | 9 | #![warn(missing_docs, missing_debug_implementations, rust_2018_idioms, unreachable_pub)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:27:1 | 27 | / delegate_all!( 28 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 29 | | Flatten( 30 | | flatten::Flatten::Output> 31 | | ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)] 32 | | where F: Future 33 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:27:1 | 27 | / delegate_all!( 28 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 29 | | Flatten( 30 | | flatten::Flatten::Output> 31 | | ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)] 32 | | where F: Future 33 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:27:1 | 27 | / delegate_all!( 28 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 29 | | Flatten( 30 | | flatten::Flatten::Output> 31 | | ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)] 32 | | where F: Future 33 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:27:1 | 27 | / delegate_all!( 28 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 29 | | Flatten( 30 | | flatten::Flatten::Output> 31 | | ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)] 32 | | where F: Future 33 | | ); | |_- in this macro invocation | = note: `#[warn(unused_must_use)]` on by default = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_FlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:35:1 | 35 | / delegate_all!( 36 | | /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method. 37 | | FlattenStream( 38 | | flatten::Flatten::Output> 39 | | ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)] 40 | | where F: Future 41 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:35:1 | 35 | / delegate_all!( 36 | | /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method. 37 | | FlattenStream( 38 | | flatten::Flatten::Output> 39 | | ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)] 40 | | where F: Future 41 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_FlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:35:1 | 35 | / delegate_all!( 36 | | /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method. 37 | | FlattenStream( 38 | | flatten::Flatten::Output> 39 | | ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)] 40 | | where F: Future 41 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_FlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:35:1 | 35 | / delegate_all!( 36 | | /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method. 37 | | FlattenStream( 38 | | flatten::Flatten::Output> 39 | | ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)] 40 | | where F: Future 41 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_FlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:35:1 | 35 | / delegate_all!( 36 | | /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method. 37 | | FlattenStream( 38 | | flatten::Flatten::Output> 39 | | ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)] 40 | | where F: Future 41 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:35:1 | 35 | / delegate_all!( 36 | | /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method. 37 | | FlattenStream( 38 | | flatten::Flatten::Output> 39 | | ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)] 40 | | where F: Future 41 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_Map` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Map` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:46:1 | 46 | / delegate_all!( 47 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 48 | | Map( 49 | | map::Map 50 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)] 51 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:46:1 | 46 | / delegate_all!( 47 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 48 | | Map( 49 | | map::Map 50 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)] 51 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Map` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Map` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:46:1 | 46 | / delegate_all!( 47 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 48 | | Map( 49 | | map::Map 50 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)] 51 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Map` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Map` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:46:1 | 46 | / delegate_all!( 47 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 48 | | Map( 49 | | map::Map 50 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)] 51 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Map` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Map` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:46:1 | 46 | / delegate_all!( 47 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 48 | | Map( 49 | | map::Map 50 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)] 51 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:46:1 | 46 | / delegate_all!( 47 | | /// Future for the [`flatten`](super::FutureExt::flatten) method. 48 | | Map( 49 | | map::Map 50 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)] 51 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `IntoStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Stream for the [`into_stream`](FutureExt::into_stream) method. 55 | | IntoStream( 56 | | crate::stream::Once 57 | | ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Stream for the [`into_stream`](FutureExt::into_stream) method. 55 | | IntoStream( 56 | | crate::stream::Once 57 | | ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)] 58 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `IntoStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Stream for the [`into_stream`](FutureExt::into_stream) method. 55 | | IntoStream( 56 | | crate::stream::Once 57 | | ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `IntoStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Stream for the [`into_stream`](FutureExt::into_stream) method. 55 | | IntoStream( 56 | | crate::stream::Once 57 | | ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `IntoStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Stream for the [`into_stream`](FutureExt::into_stream) method. 55 | | IntoStream( 56 | | crate::stream::Once 57 | | ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Stream for the [`into_stream`](FutureExt::into_stream) method. 55 | | IntoStream( 56 | | crate::stream::Once 57 | | ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)] 58 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_MapInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`map_into`](FutureExt::map_into) combinator. 62 | | MapInto( 63 | | Map> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`map_into`](FutureExt::map_into) combinator. 62 | | MapInto( 63 | | Map> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())] 65 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`map_into`](FutureExt::map_into) combinator. 62 | | MapInto( 63 | | Map> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`map_into`](FutureExt::map_into) combinator. 62 | | MapInto( 63 | | Map> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_MapInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`map_into`](FutureExt::map_into) combinator. 62 | | MapInto( 63 | | Map> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`map_into`](FutureExt::map_into) combinator. 62 | | MapInto( 63 | | Map> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())] 65 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_Then` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Then` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`then`](FutureExt::then) method. 69 | | Then( 70 | | flatten::Flatten, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`then`](FutureExt::then) method. 69 | | Then( 70 | | flatten::Flatten, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))] 72 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Then` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Then` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`then`](FutureExt::then) method. 69 | | Then( 70 | | flatten::Flatten, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Then` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Then` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`then`](FutureExt::then) method. 69 | | Then( 70 | | flatten::Flatten, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Then` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Then` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`then`](FutureExt::then) method. 69 | | Then( 70 | | flatten::Flatten, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`then`](FutureExt::then) method. 69 | | Then( 70 | | flatten::Flatten, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))] 72 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`inspect`](FutureExt::inspect) method. 76 | | Inspect( 77 | | map::Map> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`inspect`](FutureExt::inspect) method. 76 | | Inspect( 77 | | map::Map> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))] 79 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`inspect`](FutureExt::inspect) method. 76 | | Inspect( 77 | | map::Map> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`inspect`](FutureExt::inspect) method. 76 | | Inspect( 77 | | map::Map> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`inspect`](FutureExt::inspect) method. 76 | | Inspect( 77 | | map::Map> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`inspect`](FutureExt::inspect) method. 76 | | Inspect( 77 | | map::Map> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))] 79 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_NeverError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `NeverError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`never_error`](super::FutureExt::never_error) combinator. 83 | | NeverError( 84 | | Map> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`never_error`](super::FutureExt::never_error) combinator. 83 | | NeverError( 84 | | Map> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 86 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_NeverError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `NeverError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`never_error`](super::FutureExt::never_error) combinator. 83 | | NeverError( 84 | | Map> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_NeverError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `NeverError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`never_error`](super::FutureExt::never_error) combinator. 83 | | NeverError( 84 | | Map> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_NeverError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `NeverError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`never_error`](super::FutureExt::never_error) combinator. 83 | | NeverError( 84 | | Map> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`never_error`](super::FutureExt::never_error) combinator. 83 | | NeverError( 84 | | Map> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 86 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_UnitError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnitError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator. 90 | | UnitError( 91 | | Map> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator. 90 | | UnitError( 91 | | Map> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 93 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_UnitError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnitError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator. 90 | | UnitError( 91 | | Map> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_UnitError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnitError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator. 90 | | UnitError( 91 | | Map> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_UnitError` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnitError` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator. 90 | | UnitError( 91 | | Map> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator. 90 | | UnitError( 91 | | Map> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())] 93 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Flatten` 10 | #[derive(Debug)] 11 | pub enum Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` 10 | #[derive(Debug)] 11 | pub enum Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` 10 | #[derive(Debug)] 11 | pub enum Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` 10 | #[derive(Debug)] 11 | pub enum Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/fuse.rs:7:1 | 7 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 10 | pub struct Fuse(#[pin] Option); | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/fuse.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 10 | pub struct Fuse(#[pin] Option); | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/fuse.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 10 | pub struct Fuse(#[pin] Option); | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/fuse.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 10 | pub struct Fuse(#[pin] Option); | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/fuse.rs:7:1 | 7 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Map` ... 13 | pub enum Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Map` ... 13 | pub enum Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Map` ... 13 | pub enum Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Map` ... 13 | pub enum Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/catch_unwind.rs:10:1 | 10 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 13 | pub struct CatchUnwind(#[pin] Fut); | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/catch_unwind.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 13 | pub struct CatchUnwind(#[pin] Fut); | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/catch_unwind.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 13 | pub struct CatchUnwind(#[pin] Fut); | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/catch_unwind.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 13 | pub struct CatchUnwind(#[pin] Fut); | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/catch_unwind.rs:10:1 | 10 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/remote_handle.rs:73:1 | 73 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Remote` 74 | #[must_use = "futures do nothing unless you `.await` or poll them"] 75 | pub struct Remote { | ------ `Remote` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/remote_handle.rs:73:1 | 73 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Remote` 74 | #[must_use = "futures do nothing unless you `.await` or poll them"] 75 | pub struct Remote { | ------ `Remote` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/remote_handle.rs:73:1 | 73 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Remote` 74 | #[must_use = "futures do nothing unless you `.await` or poll them"] 75 | pub struct Remote { | ------ `Remote` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/remote_handle.rs:73:1 | 73 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Remote` 74 | #[must_use = "futures do nothing unless you `.await` or poll them"] 75 | pub struct Remote { | ------ `Remote` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/future/remote_handle.rs:73:1 | 73 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method. 32 | | TryFlatten( 33 | | try_flatten::TryFlatten 34 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method. 32 | | TryFlatten( 33 | | try_flatten::TryFlatten 34 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)] 35 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method. 32 | | TryFlatten( 33 | | try_flatten::TryFlatten 34 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method. 32 | | TryFlatten( 33 | | try_flatten::TryFlatten 34 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method. 32 | | TryFlatten( 33 | | try_flatten::TryFlatten 34 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method. 32 | | TryFlatten( 33 | | try_flatten::TryFlatten 34 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)] 35 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method. 39 | | TryFlattenErr( 40 | | try_flatten_err::TryFlattenErr 41 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method. 39 | | TryFlattenErr( 40 | | try_flatten_err::TryFlattenErr 41 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)] 42 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method. 39 | | TryFlattenErr( 40 | | try_flatten_err::TryFlattenErr 41 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method. 39 | | TryFlattenErr( 40 | | try_flatten_err::TryFlattenErr 41 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method. 39 | | TryFlattenErr( 40 | | try_flatten_err::TryFlattenErr 41 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method. 39 | | TryFlattenErr( 40 | | try_flatten_err::TryFlattenErr 41 | | ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)] 42 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:44:1 | 44 | / delegate_all!( 45 | | /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method. 46 | | TryFlattenStream( 47 | | try_flatten::TryFlatten 48 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 49 | | where Fut: TryFuture 50 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:44:1 | 44 | / delegate_all!( 45 | | /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method. 46 | | TryFlattenStream( 47 | | try_flatten::TryFlatten 48 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 49 | | where Fut: TryFuture 50 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:44:1 | 44 | / delegate_all!( 45 | | /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method. 46 | | TryFlattenStream( 47 | | try_flatten::TryFlatten 48 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 49 | | where Fut: TryFuture 50 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:44:1 | 44 | / delegate_all!( 45 | | /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method. 46 | | TryFlattenStream( 47 | | try_flatten::TryFlatten 48 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 49 | | where Fut: TryFuture 50 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenStream` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `TryFlattenStream` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:44:1 | 44 | / delegate_all!( 45 | | /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method. 46 | | TryFlattenStream( 47 | | try_flatten::TryFlatten 48 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 49 | | where Fut: TryFuture 50 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:44:1 | 44 | / delegate_all!( 45 | | /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method. 46 | | TryFlattenStream( 47 | | try_flatten::TryFlatten 48 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 49 | | where Fut: TryFuture 50 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_FlattenSink` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenSink` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Sink for the [`flatten_sink`](TryFutureExt::flatten_sink) method. 55 | | FlattenSink( 56 | | try_flatten::TryFlatten 57 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Sink for the [`flatten_sink`](TryFutureExt::flatten_sink) method. 55 | | FlattenSink( 56 | | try_flatten::TryFlatten 57 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 58 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_FlattenSink` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenSink` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Sink for the [`flatten_sink`](TryFutureExt::flatten_sink) method. 55 | | FlattenSink( 56 | | try_flatten::TryFlatten 57 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_FlattenSink` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenSink` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Sink for the [`flatten_sink`](TryFutureExt::flatten_sink) method. 55 | | FlattenSink( 56 | | try_flatten::TryFlatten 57 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_FlattenSink` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlattenSink` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Sink for the [`flatten_sink`](TryFutureExt::flatten_sink) method. 55 | | FlattenSink( 56 | | try_flatten::TryFlatten 57 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 58 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:53:1 | 53 | / delegate_all!( 54 | | /// Sink for the [`flatten_sink`](TryFutureExt::flatten_sink) method. 55 | | FlattenSink( 56 | | try_flatten::TryFlatten 57 | | ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)] 58 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_AndThen` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `AndThen` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`and_then`](TryFutureExt::and_then) method. 62 | | AndThen( 63 | | TryFlatten, Fut2> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`and_then`](TryFutureExt::and_then) method. 62 | | AndThen( 63 | | TryFlatten, Fut2> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))] 65 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_AndThen` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `AndThen` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`and_then`](TryFutureExt::and_then) method. 62 | | AndThen( 63 | | TryFlatten, Fut2> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_AndThen` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `AndThen` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`and_then`](TryFutureExt::and_then) method. 62 | | AndThen( 63 | | TryFlatten, Fut2> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_AndThen` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `AndThen` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`and_then`](TryFutureExt::and_then) method. 62 | | AndThen( 63 | | TryFlatten, Fut2> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))] 65 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:60:1 | 60 | / delegate_all!( 61 | | /// Future for the [`and_then`](TryFutureExt::and_then) method. 62 | | AndThen( 63 | | TryFlatten, Fut2> 64 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))] 65 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_OrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`or_else`](TryFutureExt::or_else) method. 69 | | OrElse( 70 | | TryFlattenErr, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`or_else`](TryFutureExt::or_else) method. 69 | | OrElse( 70 | | TryFlattenErr, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))] 72 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_OrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`or_else`](TryFutureExt::or_else) method. 69 | | OrElse( 70 | | TryFlattenErr, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_OrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`or_else`](TryFutureExt::or_else) method. 69 | | OrElse( 70 | | TryFlattenErr, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_OrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`or_else`](TryFutureExt::or_else) method. 69 | | OrElse( 70 | | TryFlattenErr, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))] 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:67:1 | 67 | / delegate_all!( 68 | | /// Future for the [`or_else`](TryFutureExt::or_else) method. 69 | | OrElse( 70 | | TryFlattenErr, Fut2> 71 | | ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))] 72 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`err_into`](TryFutureExt::err_into) method. 76 | | ErrInto( 77 | | MapErr> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`err_into`](TryFutureExt::err_into) method. 76 | | ErrInto( 77 | | MapErr> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())] 79 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`err_into`](TryFutureExt::err_into) method. 76 | | ErrInto( 77 | | MapErr> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`err_into`](TryFutureExt::err_into) method. 76 | | ErrInto( 77 | | MapErr> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`err_into`](TryFutureExt::err_into) method. 76 | | ErrInto( 77 | | MapErr> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())] 79 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:74:1 | 74 | / delegate_all!( 75 | | /// Future for the [`err_into`](TryFutureExt::err_into) method. 76 | | ErrInto( 77 | | MapErr> 78 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())] 79 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_OkInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OkInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`ok_into`](TryFutureExt::ok_into) method. 83 | | OkInto( 84 | | MapOk> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`ok_into`](TryFutureExt::ok_into) method. 83 | | OkInto( 84 | | MapOk> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())] 86 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_OkInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OkInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`ok_into`](TryFutureExt::ok_into) method. 83 | | OkInto( 84 | | MapOk> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_OkInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OkInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`ok_into`](TryFutureExt::ok_into) method. 83 | | OkInto( 84 | | MapOk> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_OkInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `OkInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`ok_into`](TryFutureExt::ok_into) method. 83 | | OkInto( 84 | | MapOk> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())] 86 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:81:1 | 81 | / delegate_all!( 82 | | /// Future for the [`ok_into`](TryFutureExt::ok_into) method. 83 | | OkInto( 84 | | MapOk> 85 | | ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())] 86 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method. 90 | | InspectOk( 91 | | Inspect, InspectOkFn> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method. 90 | | InspectOk( 91 | | Inspect, InspectOkFn> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))] 93 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method. 90 | | InspectOk( 91 | | Inspect, InspectOkFn> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method. 90 | | InspectOk( 91 | | Inspect, InspectOkFn> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method. 90 | | InspectOk( 91 | | Inspect, InspectOkFn> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))] 93 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:88:1 | 88 | / delegate_all!( 89 | | /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method. 90 | | InspectOk( 91 | | Inspect, InspectOkFn> 92 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))] 93 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:95:1 | 95 | / delegate_all!( 96 | | /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method. 97 | | InspectErr( 98 | | Inspect, InspectErrFn> 99 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))] 100 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:95:1 | 95 | / delegate_all!( 96 | | /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method. 97 | | InspectErr( 98 | | Inspect, InspectErrFn> 99 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))] 100 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:95:1 | 95 | / delegate_all!( 96 | | /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method. 97 | | InspectErr( 98 | | Inspect, InspectErrFn> 99 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))] 100 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:95:1 | 95 | / delegate_all!( 96 | | /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method. 97 | | InspectErr( 98 | | Inspect, InspectErrFn> 99 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))] 100 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:95:1 | 95 | / delegate_all!( 96 | | /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method. 97 | | InspectErr( 98 | | Inspect, InspectErrFn> 99 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))] 100 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:95:1 | 95 | / delegate_all!( 96 | | /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method. 97 | | InspectErr( 98 | | Inspect, InspectErrFn> 99 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))] 100 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:105:1 | 105 | / delegate_all!( 106 | | /// Future for the [`map_ok`](TryFutureExt::map_ok) method. 107 | | MapOk( 108 | | Map, MapOkFn> 109 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))] 110 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:105:1 | 105 | / delegate_all!( 106 | | /// Future for the [`map_ok`](TryFutureExt::map_ok) method. 107 | | MapOk( 108 | | Map, MapOkFn> 109 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))] 110 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:105:1 | 105 | / delegate_all!( 106 | | /// Future for the [`map_ok`](TryFutureExt::map_ok) method. 107 | | MapOk( 108 | | Map, MapOkFn> 109 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))] 110 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:105:1 | 105 | / delegate_all!( 106 | | /// Future for the [`map_ok`](TryFutureExt::map_ok) method. 107 | | MapOk( 108 | | Map, MapOkFn> 109 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))] 110 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:105:1 | 105 | / delegate_all!( 106 | | /// Future for the [`map_ok`](TryFutureExt::map_ok) method. 107 | | MapOk( 108 | | Map, MapOkFn> 109 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))] 110 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:105:1 | 105 | / delegate_all!( 106 | | /// Future for the [`map_ok`](TryFutureExt::map_ok) method. 107 | | MapOk( 108 | | Map, MapOkFn> 109 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))] 110 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:112:1 | 112 | / delegate_all!( 113 | | /// Future for the [`map_err`](TryFutureExt::map_err) method. 114 | | MapErr( 115 | | Map, MapErrFn> 116 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))] 117 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:112:1 | 112 | / delegate_all!( 113 | | /// Future for the [`map_err`](TryFutureExt::map_err) method. 114 | | MapErr( 115 | | Map, MapErrFn> 116 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))] 117 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:112:1 | 112 | / delegate_all!( 113 | | /// Future for the [`map_err`](TryFutureExt::map_err) method. 114 | | MapErr( 115 | | Map, MapErrFn> 116 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))] 117 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:112:1 | 112 | / delegate_all!( 113 | | /// Future for the [`map_err`](TryFutureExt::map_err) method. 114 | | MapErr( 115 | | Map, MapErrFn> 116 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))] 117 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:112:1 | 112 | / delegate_all!( 113 | | /// Future for the [`map_err`](TryFutureExt::map_err) method. 114 | | MapErr( 115 | | Map, MapErrFn> 116 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))] 117 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:112:1 | 112 | / delegate_all!( 113 | | /// Future for the [`map_err`](TryFutureExt::map_err) method. 114 | | MapErr( 115 | | Map, MapErrFn> 116 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))] 117 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_MapOkOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOkOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:119:1 | 119 | / delegate_all!( 120 | | /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method. 121 | | MapOkOrElse( 122 | | Map, MapOkOrElseFn> 123 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))] 124 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:119:1 | 119 | / delegate_all!( 120 | | /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method. 121 | | MapOkOrElse( 122 | | Map, MapOkOrElseFn> 123 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))] 124 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapOkOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOkOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:119:1 | 119 | / delegate_all!( 120 | | /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method. 121 | | MapOkOrElse( 122 | | Map, MapOkOrElseFn> 123 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))] 124 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapOkOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOkOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:119:1 | 119 | / delegate_all!( 120 | | /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method. 121 | | MapOkOrElse( 122 | | Map, MapOkOrElseFn> 123 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))] 124 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_MapOkOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOkOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:119:1 | 119 | / delegate_all!( 120 | | /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method. 121 | | MapOkOrElse( 122 | | Map, MapOkOrElseFn> 123 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))] 124 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:119:1 | 119 | / delegate_all!( 120 | | /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method. 121 | | MapOkOrElse( 122 | | Map, MapOkOrElseFn> 123 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))] 124 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_UnwrapOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnwrapOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:126:1 | 126 | / delegate_all!( 127 | | /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method. 128 | | UnwrapOrElse( 129 | | Map, UnwrapOrElseFn> 130 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))] 131 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:126:1 | 126 | / delegate_all!( 127 | | /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method. 128 | | UnwrapOrElse( 129 | | Map, UnwrapOrElseFn> 130 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))] 131 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_UnwrapOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnwrapOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:126:1 | 126 | / delegate_all!( 127 | | /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method. 128 | | UnwrapOrElse( 129 | | Map, UnwrapOrElseFn> 130 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))] 131 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_UnwrapOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnwrapOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:126:1 | 126 | / delegate_all!( 127 | | /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method. 128 | | UnwrapOrElse( 129 | | Map, UnwrapOrElseFn> 130 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))] 131 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_UnwrapOrElse` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `UnwrapOrElse` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:126:1 | 126 | / delegate_all!( 127 | | /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method. 128 | | UnwrapOrElse( 129 | | Map, UnwrapOrElseFn> 130 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))] 131 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/mod.rs:126:1 | 126 | / delegate_all!( 127 | | /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method. 128 | | UnwrapOrElse( 129 | | Map, UnwrapOrElseFn> 130 | | ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))] 131 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/into_future.rs:7:1 | 7 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_IntoFuture` ... 10 | pub struct IntoFuture(#[pin] Fut); | ---------- `IntoFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/into_future.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoFuture` ... 10 | pub struct IntoFuture(#[pin] Fut); | ---------- `IntoFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/into_future.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoFuture` ... 10 | pub struct IntoFuture(#[pin] Fut); | ---------- `IntoFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/into_future.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_IntoFuture` ... 10 | pub struct IntoFuture(#[pin] Fut); | ---------- `IntoFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/into_future.rs:7:1 | 7 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFlatten` 10 | #[derive(Debug)] 11 | pub enum TryFlatten { | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` 10 | #[derive(Debug)] 11 | pub enum TryFlatten { | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` 10 | #[derive(Debug)] 11 | pub enum TryFlatten { | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` 10 | #[derive(Debug)] 11 | pub enum TryFlatten { | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten_err.rs:6:1 | 6 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` 7 | #[derive(Debug)] 8 | pub enum TryFlattenErr { | ------------- `TryFlattenErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten_err.rs:6:1 | 6 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` 7 | #[derive(Debug)] 8 | pub enum TryFlattenErr { | ------------- `TryFlattenErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten_err.rs:6:1 | 6 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` 7 | #[derive(Debug)] 8 | pub enum TryFlattenErr { | ------------- `TryFlattenErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_future/try_flatten_err.rs:6:1 | 6 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlattenErr` 7 | #[derive(Debug)] 8 | pub enum TryFlattenErr { | ------------- `TryFlattenErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_MaybeDone` 13 | #[derive(Debug)] 14 | pub enum MaybeDone { | --------- `MaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_MaybeDone` 13 | #[derive(Debug)] 14 | pub enum MaybeDone { | --------- `MaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_MaybeDone` 13 | #[derive(Debug)] 14 | pub enum MaybeDone { | --------- `MaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_MaybeDone` 13 | #[derive(Debug)] 14 | pub enum MaybeDone { | --------- `MaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryMaybeDone` 13 | #[derive(Debug)] 14 | pub enum TryMaybeDone { | ------------ `TryMaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryMaybeDone` 13 | #[derive(Debug)] 14 | pub enum TryMaybeDone { | ------------ `TryMaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryMaybeDone` 13 | #[derive(Debug)] 14 | pub enum TryMaybeDone { | ------------ `TryMaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_maybe_done.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryMaybeDone` 13 | #[derive(Debug)] 14 | pub enum TryMaybeDone { | ------------ `TryMaybeDone` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/option.rs:25:1 | 25 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_OptionFuture` ... 28 | pub struct OptionFuture(#[pin] Option); | ------------ `OptionFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/option.rs:25:1 | 25 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_OptionFuture` ... 28 | pub struct OptionFuture(#[pin] Option); | ------------ `OptionFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/option.rs:25:1 | 25 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_OptionFuture` ... 28 | pub struct OptionFuture(#[pin] Option); | ------------ `OptionFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/option.rs:25:1 | 25 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_OptionFuture` ... 28 | pub struct OptionFuture(#[pin] Option); | ------------ `OptionFuture` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/option.rs:25:1 | 25 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Join` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:20:9 | 20 | pub struct $Join<$($Fut: Future),*> { | ^^^ ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: this warning originates in the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Join` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Join3` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join3` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join3` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join3` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join3` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join3` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Join3` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join3` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Join4` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join4` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join4` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join4` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join4` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join4` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Join4` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join4` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Join5` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join5` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join5` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join5` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Join5` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join5` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/join.rs:18:9 | 18 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Join5` 19 | #[must_use = "futures do nothing unless you `.await` or poll them"] 20 | pub struct $Join<$($Fut: Future),*> { | ----- `Join5` is not local ... 76 | / generate! { 77 | | /// Future for the [`join`](join()) function. 78 | | (Join, ), ... | 87 | | (Join5, ), 88 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryJoin` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:18:9 | 18 | pub struct $Join { | ^^^ ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: this warning originates in the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryJoin3` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin3` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin3` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin3` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin3` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin3` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin3` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin3` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryJoin4` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin4` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin4` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin4` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin4` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin4` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin4` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin4` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryJoin5` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin5` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin5` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin5` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin5` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin5` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/try_join.rs:16:9 | 16 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryJoin5` 17 | #[must_use = "futures do nothing unless you `.await` or poll them"] 18 | pub struct $Join { | ----- `TryJoin5` is not local ... 91 | / generate! { 92 | | /// Future for the [`try_join`](try_join()) function. 93 | | (TryJoin, ), ... | 102 | | (TryJoin5, ), 103 | | } | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/either.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Either` 12 | #[derive(Debug, Clone)] 13 | pub enum Either { | ------ `Either` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/either.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Either` 12 | #[derive(Debug, Clone)] 13 | pub enum Either { | ------ `Either` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/either.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Either` 12 | #[derive(Debug, Clone)] 13 | pub enum Either { | ------ `Either` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/either.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Either` 12 | #[derive(Debug, Clone)] 13 | pub enum Either { | ------ `Either` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/abortable.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Abortable` ... 14 | pub struct Abortable { | --------- `Abortable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/abortable.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Abortable` ... 14 | pub struct Abortable { | --------- `Abortable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/abortable.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Abortable` ... 14 | pub struct Abortable { | --------- `Abortable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/abortable.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Abortable` ... 14 | pub struct Abortable { | --------- `Abortable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/future/abortable.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:50:1 | 50 | / delegate_all!( 51 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 52 | | Flatten( 53 | | flatten::Flatten 54 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)] 55 | | where St: Stream 56 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:50:1 | 50 | / delegate_all!( 51 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 52 | | Flatten( 53 | | flatten::Flatten 54 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)] 55 | | where St: Stream 56 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:50:1 | 50 | / delegate_all!( 51 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 52 | | Flatten( 53 | | flatten::Flatten 54 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)] 55 | | where St: Stream 56 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:50:1 | 50 | / delegate_all!( 51 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 52 | | Flatten( 53 | | flatten::Flatten 54 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)] 55 | | where St: Stream 56 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Flatten` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:50:1 | 50 | / delegate_all!( 51 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 52 | | Flatten( 53 | | flatten::Flatten 54 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)] 55 | | where St: Stream 56 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:50:1 | 50 | / delegate_all!( 51 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 52 | | Flatten( 53 | | flatten::Flatten 54 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)] 55 | | where St: Stream 56 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_Forward` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Forward` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:66:1 | 66 | / delegate_all!( 67 | | /// Future for the [`forward`](super::StreamExt::forward) method. 68 | | Forward( 69 | | forward::Forward 70 | | ): Debug + Future + FusedFuture + New[|x: St, y: Si| forward::Forward::new(x, y)] 71 | | where St: TryStream 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:66:1 | 66 | / delegate_all!( 67 | | /// Future for the [`forward`](super::StreamExt::forward) method. 68 | | Forward( 69 | | forward::Forward 70 | | ): Debug + Future + FusedFuture + New[|x: St, y: Si| forward::Forward::new(x, y)] 71 | | where St: TryStream 72 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Forward` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Forward` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:66:1 | 66 | / delegate_all!( 67 | | /// Future for the [`forward`](super::StreamExt::forward) method. 68 | | Forward( 69 | | forward::Forward 70 | | ): Debug + Future + FusedFuture + New[|x: St, y: Si| forward::Forward::new(x, y)] 71 | | where St: TryStream 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Forward` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Forward` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:66:1 | 66 | / delegate_all!( 67 | | /// Future for the [`forward`](super::StreamExt::forward) method. 68 | | Forward( 69 | | forward::Forward 70 | | ): Debug + Future + FusedFuture + New[|x: St, y: Si| forward::Forward::new(x, y)] 71 | | where St: TryStream 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Forward` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Forward` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:66:1 | 66 | / delegate_all!( 67 | | /// Future for the [`forward`](super::StreamExt::forward) method. 68 | | Forward( 69 | | forward::Forward 70 | | ): Debug + Future + FusedFuture + New[|x: St, y: Si| forward::Forward::new(x, y)] 71 | | where St: TryStream 72 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:66:1 | 66 | / delegate_all!( 67 | | /// Future for the [`forward`](super::StreamExt::forward) method. 68 | | Forward( 69 | | forward::Forward 70 | | ): Debug + Future + FusedFuture + New[|x: St, y: Si| forward::Forward::new(x, y)] 71 | | where St: TryStream 72 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:86:1 | 86 | / delegate_all!( 87 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 88 | | Inspect( 89 | | map::Map> 90 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))] 91 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:86:1 | 86 | / delegate_all!( 87 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 88 | | Inspect( 89 | | map::Map> 90 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))] 91 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:86:1 | 86 | / delegate_all!( 87 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 88 | | Inspect( 89 | | map::Map> 90 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))] 91 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:86:1 | 86 | / delegate_all!( 87 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 88 | | Inspect( 89 | | map::Map> 90 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))] 91 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Inspect` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `Inspect` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:86:1 | 86 | / delegate_all!( 87 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 88 | | Inspect( 89 | | map::Map> 90 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))] 91 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:86:1 | 86 | / delegate_all!( 87 | | /// Stream for the [`inspect`](StreamExt::inspect) method. 88 | | Inspect( 89 | | map::Map> 90 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))] 91 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_FlatMap` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlatMap` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:97:1 | 97 | / delegate_all!( 98 | | /// Stream for the [`flat_map`](StreamExt::flat_map) method. 99 | | FlatMap( 100 | | flatten::Flatten, U> 101 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))] 102 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:97:1 | 97 | / delegate_all!( 98 | | /// Stream for the [`flat_map`](StreamExt::flat_map) method. 99 | | FlatMap( 100 | | flatten::Flatten, U> 101 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))] 102 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_FlatMap` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlatMap` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:97:1 | 97 | / delegate_all!( 98 | | /// Stream for the [`flat_map`](StreamExt::flat_map) method. 99 | | FlatMap( 100 | | flatten::Flatten, U> 101 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))] 102 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_FlatMap` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlatMap` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:97:1 | 97 | / delegate_all!( 98 | | /// Stream for the [`flat_map`](StreamExt::flat_map) method. 99 | | FlatMap( 100 | | flatten::Flatten, U> 101 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))] 102 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_FlatMap` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `FlatMap` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:97:1 | 97 | / delegate_all!( 98 | | /// Stream for the [`flat_map`](StreamExt::flat_map) method. 99 | | FlatMap( 100 | | flatten::Flatten, U> 101 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))] 102 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/mod.rs:97:1 | 97 | / delegate_all!( 98 | | /// Stream for the [`flat_map`](StreamExt::flat_map) method. 99 | | FlatMap( 100 | | flatten::Flatten, U> 101 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))] 102 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chain.rs:7:1 | 7 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Chain` ... 10 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chain.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Chain` ... 10 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chain.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Chain` ... 10 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chain.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Chain` ... 10 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chain.rs:7:1 | 7 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Collect` ... 12 | pub struct Collect { | ------- `Collect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Collect` ... 12 | pub struct Collect { | ------- `Collect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Collect` ... 12 | pub struct Collect { | ------- `Collect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Collect` ... 12 | pub struct Collect { | ------- `Collect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/collect.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Concat` ... 11 | pub struct Concat { | ------ `Concat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Concat` ... 11 | pub struct Concat { | ------ `Concat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Concat` ... 11 | pub struct Concat { | ------ `Concat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Concat` ... 11 | pub struct Concat { | ------ `Concat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/concat.rs:8:1 | 8 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/enumerate.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Enumerate` ... 12 | pub struct Enumerate { | --------- `Enumerate` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/enumerate.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Enumerate` ... 12 | pub struct Enumerate { | --------- `Enumerate` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/enumerate.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Enumerate` ... 12 | pub struct Enumerate { | --------- `Enumerate` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/enumerate.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Enumerate` ... 12 | pub struct Enumerate { | --------- `Enumerate` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/enumerate.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Filter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Filter | ------ `Filter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Filter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Filter | ------ `Filter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Filter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Filter | ------ `Filter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Filter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Filter | ------ `Filter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_FilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct FilterMap { | --------- `FilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_FilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct FilterMap { | --------- `FilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_FilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct FilterMap { | --------- `FilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_FilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct FilterMap { | --------- `FilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/filter_map.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 12 | pub struct Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 12 | pub struct Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 12 | pub struct Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Flatten` ... 12 | pub struct Flatten { | ------- `Flatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/flatten.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Fold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct Fold { | ---- `Fold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct Fold { | ---- `Fold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct Fold { | ---- `Fold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Fold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct Fold { | ---- `Fold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fold.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/forward.rs:10:1 | 10 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Forward` ... 13 | pub struct Forward { | ------- `Forward` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/forward.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Forward` ... 13 | pub struct Forward { | ------- `Forward` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/forward.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Forward` ... 13 | pub struct Forward { | ------- `Forward` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/forward.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Forward` ... 13 | pub struct Forward { | ------- `Forward` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/forward.rs:10:1 | 10 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_ForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct ForEach { | ------- `ForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_ForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct ForEach { | ------- `ForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_ForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct ForEach { | ------- `ForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_ForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct ForEach { | ------- `ForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fuse.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 12 | pub struct Fuse { | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fuse.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 12 | pub struct Fuse { | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fuse.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 12 | pub struct Fuse { | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fuse.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Fuse` ... 12 | pub struct Fuse { | ---- `Fuse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/fuse.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Map` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Map` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Map` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Map` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Map { | --- `Map` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/map.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:16:1 | 16 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Peekable` ... 19 | pub struct Peekable { | -------- `Peekable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:16:1 | 16 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Peekable` ... 19 | pub struct Peekable { | -------- `Peekable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:16:1 | 16 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Peekable` ... 19 | pub struct Peekable { | -------- `Peekable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:16:1 | 16 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Peekable` ... 19 | pub struct Peekable { | -------- `Peekable` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:16:1 | 16 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:108:1 | 108 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Peek` 109 | #[must_use = "futures do nothing unless polled"] 110 | pub struct Peek<'a, St: Stream> { | ---- `Peek` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:108:1 | 108 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Peek` 109 | #[must_use = "futures do nothing unless polled"] 110 | pub struct Peek<'a, St: Stream> { | ---- `Peek` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:108:1 | 108 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Peek` 109 | #[must_use = "futures do nothing unless polled"] 110 | pub struct Peek<'a, St: Stream> { | ---- `Peek` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:108:1 | 108 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Peek` 109 | #[must_use = "futures do nothing unless polled"] 110 | pub struct Peek<'a, St: Stream> { | ---- `Peek` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/peek.rs:108:1 | 108 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Skip` ... 12 | pub struct Skip { | ---- `Skip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Skip` ... 12 | pub struct Skip { | ---- `Skip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Skip` ... 12 | pub struct Skip { | ---- `Skip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Skip` ... 12 | pub struct Skip { | ---- `Skip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_SkipWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct SkipWhile where St: Stream { | --------- `SkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_SkipWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct SkipWhile where St: Stream { | --------- `SkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_SkipWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct SkipWhile where St: Stream { | --------- `SkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_SkipWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct SkipWhile where St: Stream { | --------- `SkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/skip_while.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take.rs:10:1 | 10 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TakeWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct TakeWhile { | --------- `TakeWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TakeWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct TakeWhile { | --------- `TakeWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TakeWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct TakeWhile { | --------- `TakeWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_while.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TakeWhile` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct TakeWhile { | --------- `TakeWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_while.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_until.rs:13:1 | 13 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TakeUntil` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct TakeUntil { | --------- `TakeUntil` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_until.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TakeUntil` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct TakeUntil { | --------- `TakeUntil` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_until.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TakeUntil` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct TakeUntil { | --------- `TakeUntil` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_until.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TakeUntil` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct TakeUntil { | --------- `TakeUntil` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/take_until.rs:13:1 | 13 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Then` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct Then { | ---- `Then` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Then` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct Then { | ---- `Then` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Then` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct Then { | ---- `Then` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Then` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct Then { | ---- `Then` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/then.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/zip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Zip` ... 12 | pub struct Zip { | --- `Zip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/zip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Zip` ... 12 | pub struct Zip { | --- `Zip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/zip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Zip` ... 12 | pub struct Zip { | --- `Zip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/zip.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Zip` ... 12 | pub struct Zip { | --- `Zip` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/zip.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Chunks` ... 15 | pub struct Chunks { | ------ `Chunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Chunks` ... 15 | pub struct Chunks { | ------ `Chunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Chunks` ... 15 | pub struct Chunks { | ------ `Chunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Chunks` ... 15 | pub struct Chunks { | ------ `Chunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/chunks.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/ready_chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_ReadyChunks` ... 15 | pub struct ReadyChunks { | ----------- `ReadyChunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/ready_chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_ReadyChunks` ... 15 | pub struct ReadyChunks { | ----------- `ReadyChunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/ready_chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_ReadyChunks` ... 15 | pub struct ReadyChunks { | ----------- `ReadyChunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/ready_chunks.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_ReadyChunks` ... 15 | pub struct ReadyChunks { | ----------- `ReadyChunks` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/ready_chunks.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/scan.rs:16:1 | 16 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Scan` 17 | #[must_use = "streams do nothing unless polled"] 18 | pub struct Scan { | ---- `Scan` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/scan.rs:16:1 | 16 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Scan` 17 | #[must_use = "streams do nothing unless polled"] 18 | pub struct Scan { | ---- `Scan` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/scan.rs:16:1 | 16 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Scan` 17 | #[must_use = "streams do nothing unless polled"] 18 | pub struct Scan { | ---- `Scan` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/scan.rs:16:1 | 16 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Scan` 17 | #[must_use = "streams do nothing unless polled"] 18 | pub struct Scan { | ---- `Scan` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/scan.rs:16:1 | 16 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_BufferUnordered` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct BufferUnordered | --------------- `BufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_BufferUnordered` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct BufferUnordered | --------------- `BufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_BufferUnordered` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct BufferUnordered | --------------- `BufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_BufferUnordered` 14 | #[must_use = "streams do nothing unless polled"] 15 | pub struct BufferUnordered | --------------- `BufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Buffered` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Buffered | -------- `Buffered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Buffered` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Buffered | -------- `Buffered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Buffered` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Buffered | -------- `Buffered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Buffered` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct Buffered | -------- `Buffered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/buffered.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each_concurrent.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_ForEachConcurrent` 13 | #[must_use = "futures do nothing unless you `.await` or poll them"] 14 | pub struct ForEachConcurrent { | ----------------- `ForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each_concurrent.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_ForEachConcurrent` 13 | #[must_use = "futures do nothing unless you `.await` or poll them"] 14 | pub struct ForEachConcurrent { | ----------------- `ForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each_concurrent.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_ForEachConcurrent` 13 | #[must_use = "futures do nothing unless you `.await` or poll them"] 14 | pub struct ForEachConcurrent { | ----------------- `ForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each_concurrent.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_ForEachConcurrent` 13 | #[must_use = "futures do nothing unless you `.await` or poll them"] 14 | pub struct ForEachConcurrent { | ----------------- `ForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/for_each_concurrent.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/catch_unwind.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 12 | pub struct CatchUnwind { | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/catch_unwind.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 12 | pub struct CatchUnwind { | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/catch_unwind.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 12 | pub struct CatchUnwind { | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/catch_unwind.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_CatchUnwind` ... 12 | pub struct CatchUnwind { | ----------- `CatchUnwind` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/stream/catch_unwind.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:23:1 | 23 | / delegate_all!( 24 | | /// Stream for the [`err_into`](super::TryStreamExt::err_into) method. 25 | | ErrInto( 26 | | MapErr> 27 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())] 28 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:23:1 | 23 | / delegate_all!( 24 | | /// Stream for the [`err_into`](super::TryStreamExt::err_into) method. 25 | | ErrInto( 26 | | MapErr> 27 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())] 28 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:23:1 | 23 | / delegate_all!( 24 | | /// Stream for the [`err_into`](super::TryStreamExt::err_into) method. 25 | | ErrInto( 26 | | MapErr> 27 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())] 28 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:23:1 | 23 | / delegate_all!( 24 | | /// Stream for the [`err_into`](super::TryStreamExt::err_into) method. 25 | | ErrInto( 26 | | MapErr> 27 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())] 28 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_ErrInto` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `ErrInto` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:23:1 | 23 | / delegate_all!( 24 | | /// Stream for the [`err_into`](super::TryStreamExt::err_into) method. 25 | | ErrInto( 26 | | MapErr> 27 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())] 28 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:23:1 | 23 | / delegate_all!( 24 | | /// Stream for the [`err_into`](super::TryStreamExt::err_into) method. 25 | | ErrInto( 26 | | MapErr> 27 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())] 28 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method. 32 | | InspectOk( 33 | | Inspect, InspectOkFn> 34 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method. 32 | | InspectOk( 33 | | Inspect, InspectOkFn> 34 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))] 35 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method. 32 | | InspectOk( 33 | | Inspect, InspectOkFn> 34 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method. 32 | | InspectOk( 33 | | Inspect, InspectOkFn> 34 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_InspectOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method. 32 | | InspectOk( 33 | | Inspect, InspectOkFn> 34 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))] 35 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:30:1 | 30 | / delegate_all!( 31 | | /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method. 32 | | InspectOk( 33 | | Inspect, InspectOkFn> 34 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))] 35 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method. 39 | | InspectErr( 40 | | Inspect, InspectErrFn> 41 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method. 39 | | InspectErr( 40 | | Inspect, InspectErrFn> 41 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))] 42 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method. 39 | | InspectErr( 40 | | Inspect, InspectErrFn> 41 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method. 39 | | InspectErr( 40 | | Inspect, InspectErrFn> 41 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_InspectErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `InspectErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method. 39 | | InspectErr( 40 | | Inspect, InspectErrFn> 41 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))] 42 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:37:1 | 37 | / delegate_all!( 38 | | /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method. 39 | | InspectErr( 40 | | Inspect, InspectErrFn> 41 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))] 42 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:48:1 | 48 | / delegate_all!( 49 | | /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method. 50 | | MapOk( 51 | | Map, MapOkFn> 52 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))] 53 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:48:1 | 48 | / delegate_all!( 49 | | /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method. 50 | | MapOk( 51 | | Map, MapOkFn> 52 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))] 53 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:48:1 | 48 | / delegate_all!( 49 | | /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method. 50 | | MapOk( 51 | | Map, MapOkFn> 52 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))] 53 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:48:1 | 48 | / delegate_all!( 49 | | /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method. 50 | | MapOk( 51 | | Map, MapOkFn> 52 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))] 53 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_MapOk` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapOk` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:48:1 | 48 | / delegate_all!( 49 | | /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method. 50 | | MapOk( 51 | | Map, MapOkFn> 52 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))] 53 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:48:1 | 48 | / delegate_all!( 49 | | /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method. 50 | | MapOk( 51 | | Map, MapOkFn> 52 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))] 53 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:55:1 | 55 | / delegate_all!( 56 | | /// Stream for the [`map_err`](super::TryStreamExt::map_err) method. 57 | | MapErr( 58 | | Map, MapErrFn> 59 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))] 60 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:289:9 | 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | ^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:55:1 | 55 | / delegate_all!( 56 | | /// Stream for the [`map_err`](super::TryStreamExt::map_err) method. 57 | | MapErr( 58 | | Map, MapErrFn> 59 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))] 60 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:55:1 | 55 | / delegate_all!( 56 | | /// Stream for the [`map_err`](super::TryStreamExt::map_err) method. 57 | | MapErr( 58 | | Map, MapErrFn> 59 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))] 60 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:55:1 | 55 | / delegate_all!( 56 | | /// Stream for the [`map_err`](super::TryStreamExt::map_err) method. 57 | | MapErr( 58 | | Map, MapErrFn> 59 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))] 60 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^-------------------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_MapErr` ... 289 | pub struct $name< $($arg),* > $(where $($bound)*)* { #[pin] inner:$t } | - `MapErr` is not local | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:55:1 | 55 | / delegate_all!( 56 | | /// Stream for the [`map_err`](super::TryStreamExt::map_err) method. 57 | | MapErr( 58 | | Map, MapErrFn> 59 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))] 60 | | ); | |_- in this macro invocation | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/lib.rs:286:9 | 286 | #[pin_project::pin_project] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/mod.rs:55:1 | 55 | / delegate_all!( 56 | | /// Stream for the [`map_err`](super::TryStreamExt::map_err) method. 57 | | MapErr( 58 | | Map, MapErrFn> 59 | | ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))] 60 | | ); | |_- in this macro invocation | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/and_then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_AndThen` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct AndThen { | ------- `AndThen` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/and_then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_AndThen` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct AndThen { | ------- `AndThen` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/and_then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_AndThen` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct AndThen { | ------- `AndThen` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/and_then.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_AndThen` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct AndThen { | ------- `AndThen` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/and_then.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/into_stream.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 12 | pub struct IntoStream { | ---------- `IntoStream` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/into_stream.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 12 | pub struct IntoStream { | ---------- `IntoStream` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/into_stream.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 12 | pub struct IntoStream { | ---------- `IntoStream` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/into_stream.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_IntoStream` ... 12 | pub struct IntoStream { | ---------- `IntoStream` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/into_stream.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/or_else.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_OrElse` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct OrElse { | ------ `OrElse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/or_else.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_OrElse` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct OrElse { | ------ `OrElse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/or_else.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_OrElse` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct OrElse { | ------ `OrElse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/or_else.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_OrElse` 12 | #[must_use = "streams do nothing unless polled"] 13 | pub struct OrElse { | ------ `OrElse` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/or_else.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryForEach { | ---------- `TryForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryForEach { | ---------- `TryForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryForEach { | ---------- `TryForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryForEach` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryForEach { | ---------- `TryForEach` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFilter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilter | --------- `TryFilter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFilter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilter | --------- `TryFilter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFilter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilter | --------- `TryFilter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFilter` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilter | --------- `TryFilter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilterMap { | ------------ `TryFilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilterMap { | ------------ `TryFilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilterMap { | ------------ `TryFilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter_map.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFilterMap` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TryFilterMap { | ------------ `TryFilterMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_filter_map.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 12 | pub struct TryFlatten | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 12 | pub struct TryFlatten | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 12 | pub struct TryFlatten | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_flatten.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFlatten` ... 12 | pub struct TryFlatten | ---------- `TryFlatten` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_flatten.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryCollect` ... 12 | pub struct TryCollect { | ---------- `TryCollect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryCollect` ... 12 | pub struct TryCollect { | ---------- `TryCollect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryCollect` ... 12 | pub struct TryCollect { | ---------- `TryCollect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_collect.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryCollect` ... 12 | pub struct TryCollect { | ---------- `TryCollect` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_collect.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryConcat` ... 11 | pub struct TryConcat { | --------- `TryConcat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryConcat` ... 11 | pub struct TryConcat { | --------- `TryConcat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryConcat` ... 11 | pub struct TryConcat { | --------- `TryConcat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_concat.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryConcat` ... 11 | pub struct TryConcat { | --------- `TryConcat` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_concat.rs:8:1 | 8 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryFold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryFold { | ------- `TryFold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryFold { | ------- `TryFold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryFold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryFold { | ------- `TryFold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_fold.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryFold` 10 | #[must_use = "futures do nothing unless you `.await` or poll them"] 11 | pub struct TryFold { | ------- `TryFold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_fold.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_unfold.rs:70:1 | 70 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryUnfold` 71 | #[must_use = "streams do nothing unless polled"] 72 | pub struct TryUnfold { | --------- `TryUnfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_unfold.rs:70:1 | 70 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryUnfold` 71 | #[must_use = "streams do nothing unless polled"] 72 | pub struct TryUnfold { | --------- `TryUnfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_unfold.rs:70:1 | 70 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryUnfold` 71 | #[must_use = "streams do nothing unless polled"] 72 | pub struct TryUnfold { | --------- `TryUnfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_unfold.rs:70:1 | 70 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryUnfold` 71 | #[must_use = "streams do nothing unless polled"] 72 | pub struct TryUnfold { | --------- `TryUnfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_unfold.rs:70:1 | 70 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_skip_while.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TrySkipWhile` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TrySkipWhile where St: TryStream { | ------------ `TrySkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_skip_while.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TrySkipWhile` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TrySkipWhile where St: TryStream { | ------------ `TrySkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_skip_while.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TrySkipWhile` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TrySkipWhile where St: TryStream { | ------------ `TrySkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_skip_while.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TrySkipWhile` 13 | #[must_use = "streams do nothing unless polled"] 14 | pub struct TrySkipWhile where St: TryStream { | ------------ `TrySkipWhile` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_skip_while.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryBufferUnordered` ... 16 | pub struct TryBufferUnordered | ------------------ `TryBufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryBufferUnordered` ... 16 | pub struct TryBufferUnordered | ------------------ `TryBufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryBufferUnordered` ... 16 | pub struct TryBufferUnordered | ------------------ `TryBufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryBufferUnordered` ... 16 | pub struct TryBufferUnordered | ------------------ `TryBufferUnordered` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_buffer_unordered.rs:13:1 | 13 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each_concurrent.rs:14:1 | 14 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_TryForEachConcurrent` 15 | #[must_use = "futures do nothing unless you `.await` or poll them"] 16 | pub struct TryForEachConcurrent { | -------------------- `TryForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each_concurrent.rs:14:1 | 14 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryForEachConcurrent` 15 | #[must_use = "futures do nothing unless you `.await` or poll them"] 16 | pub struct TryForEachConcurrent { | -------------------- `TryForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each_concurrent.rs:14:1 | 14 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_TryForEachConcurrent` 15 | #[must_use = "futures do nothing unless you `.await` or poll them"] 16 | pub struct TryForEachConcurrent { | -------------------- `TryForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each_concurrent.rs:14:1 | 14 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_TryForEachConcurrent` 15 | #[must_use = "futures do nothing unless you `.await` or poll them"] 16 | pub struct TryForEachConcurrent { | -------------------- `TryForEachConcurrent` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/try_stream/try_for_each_concurrent.rs:14:1 | 14 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/once.rs:25:1 | 25 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Once` ... 28 | pub struct Once { | ---- `Once` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/once.rs:25:1 | 25 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Once` ... 28 | pub struct Once { | ---- `Once` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/once.rs:25:1 | 25 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Once` ... 28 | pub struct Once { | ---- `Once` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/once.rs:25:1 | 25 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Once` ... 28 | pub struct Once { | ---- `Once` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/once.rs:25:1 | 25 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/select.rs:8:1 | 8 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Select` ... 11 | pub struct Select { | ------ `Select` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/select.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Select` ... 11 | pub struct Select { | ------ `Select` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/select.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Select` ... 11 | pub struct Select { | ------ `Select` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/select.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Select` ... 11 | pub struct Select { | ------ `Select` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/select.rs:8:1 | 8 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/unfold.rs:59:1 | 59 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Unfold` 60 | #[must_use = "streams do nothing unless polled"] 61 | pub struct Unfold { | ------ `Unfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/unfold.rs:59:1 | 59 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Unfold` 60 | #[must_use = "streams do nothing unless polled"] 61 | pub struct Unfold { | ------ `Unfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/unfold.rs:59:1 | 59 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Unfold` 60 | #[must_use = "streams do nothing unless polled"] 61 | pub struct Unfold { | ------ `Unfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/unfold.rs:59:1 | 59 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Unfold` 60 | #[must_use = "streams do nothing unless polled"] 61 | pub struct Unfold { | ------ `Unfold` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/unfold.rs:59:1 | 59 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/futures_ordered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_OrderWrapper` ... 15 | struct OrderWrapper { | ------------ `OrderWrapper` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/futures_ordered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_OrderWrapper` ... 15 | struct OrderWrapper { | ------------ `OrderWrapper` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/futures_ordered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_OrderWrapper` ... 15 | struct OrderWrapper { | ------------ `OrderWrapper` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/futures_ordered.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_OrderWrapper` ... 15 | struct OrderWrapper { | ------------ `OrderWrapper` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/stream/futures_ordered.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/fanout.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Fanout` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct Fanout { | ------ `Fanout` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/fanout.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fanout` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct Fanout { | ------ `Fanout` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/fanout.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Fanout` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct Fanout { | ------ `Fanout` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/fanout.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Fanout` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct Fanout { | ------ `Fanout` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/fanout.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/err_into.rs:7:1 | 7 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_SinkErrInto` ... 10 | pub struct SinkErrInto, Item, E> { | ----------- `SinkErrInto` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/err_into.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_SinkErrInto` ... 10 | pub struct SinkErrInto, Item, E> { | ----------- `SinkErrInto` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/err_into.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_SinkErrInto` ... 10 | pub struct SinkErrInto, Item, E> { | ----------- `SinkErrInto` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/err_into.rs:7:1 | 7 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_SinkErrInto` ... 10 | pub struct SinkErrInto, Item, E> { | ----------- `SinkErrInto` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/err_into.rs:7:1 | 7 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/map_err.rs:8:1 | 8 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_SinkMapErr` ... 11 | pub struct SinkMapErr { | ---------- `SinkMapErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/map_err.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_SinkMapErr` ... 11 | pub struct SinkMapErr { | ---------- `SinkMapErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/map_err.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_SinkMapErr` ... 11 | pub struct SinkMapErr { | ---------- `SinkMapErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/map_err.rs:8:1 | 8 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_SinkMapErr` ... 11 | pub struct SinkMapErr { | ---------- `SinkMapErr` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/map_err.rs:8:1 | 8 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_With` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct With { | ---- `With` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_With` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct With { | ---- `With` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_With` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct With { | ---- `With` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_With` 12 | #[must_use = "sinks do nothing unless polled"] 13 | pub struct With { | ---- `With` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with_flat_map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_WithFlatMap` 11 | #[must_use = "sinks do nothing unless polled"] 12 | pub struct WithFlatMap { | ----------- `WithFlatMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with_flat_map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_WithFlatMap` 11 | #[must_use = "sinks do nothing unless polled"] 12 | pub struct WithFlatMap { | ----------- `WithFlatMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with_flat_map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_WithFlatMap` 11 | #[must_use = "sinks do nothing unless polled"] 12 | pub struct WithFlatMap { | ----------- `WithFlatMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with_flat_map.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_WithFlatMap` 11 | #[must_use = "sinks do nothing unless polled"] 12 | pub struct WithFlatMap { | ----------- `WithFlatMap` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/with_flat_map.rs:10:1 | 10 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/buffer.rs:9:1 | 9 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Buffer` ... 12 | pub struct Buffer { | ------ `Buffer` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/buffer.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Buffer` ... 12 | pub struct Buffer { | ------ `Buffer` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/buffer.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Buffer` ... 12 | pub struct Buffer { | ------ `Buffer` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/buffer.rs:9:1 | 9 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Buffer` ... 12 | pub struct Buffer { | ------ `Buffer` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/sink/buffer.rs:9:1 | 9 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_reader.rs:30:1 | 30 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_BufReader` 31 | pub struct BufReader { | --------- `BufReader` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_reader.rs:30:1 | 30 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_BufReader` 31 | pub struct BufReader { | --------- `BufReader` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_reader.rs:30:1 | 30 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_BufReader` 31 | pub struct BufReader { | --------- `BufReader` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_reader.rs:30:1 | 30 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_BufReader` 31 | pub struct BufReader { | --------- `BufReader` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_reader.rs:30:1 | 30 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_writer.rs:30:1 | 30 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_BufWriter` 31 | pub struct BufWriter { | --------- `BufWriter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_writer.rs:30:1 | 30 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_BufWriter` 31 | pub struct BufWriter { | --------- `BufWriter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_writer.rs:30:1 | 30 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_BufWriter` 31 | pub struct BufWriter { | --------- `BufWriter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_writer.rs:30:1 | 30 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_BufWriter` 31 | pub struct BufWriter { | --------- `BufWriter` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/buf_writer.rs:30:1 | 30 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/chain.rs:11:1 | 11 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Chain` 12 | #[must_use = "readers do nothing unless polled"] 13 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/chain.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Chain` 12 | #[must_use = "readers do nothing unless polled"] 13 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/chain.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Chain` 12 | #[must_use = "readers do nothing unless polled"] 13 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/chain.rs:11:1 | 11 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Chain` 12 | #[must_use = "readers do nothing unless polled"] 13 | pub struct Chain { | ----- `Chain` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/chain.rs:11:1 | 11 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy.rs:45:1 | 45 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Copy` ... 48 | pub struct Copy<'a, R, W: ?Sized> { | ---- `Copy` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy.rs:45:1 | 45 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Copy` ... 48 | pub struct Copy<'a, R, W: ?Sized> { | ---- `Copy` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy.rs:45:1 | 45 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Copy` ... 48 | pub struct Copy<'a, R, W: ?Sized> { | ---- `Copy` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy.rs:45:1 | 45 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Copy` ... 48 | pub struct Copy<'a, R, W: ?Sized> { | ---- `Copy` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy.rs:45:1 | 45 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy_buf.rs:46:1 | 46 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_CopyBuf` ... 49 | pub struct CopyBuf<'a, R, W: ?Sized> { | ------- `CopyBuf` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy_buf.rs:46:1 | 46 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_CopyBuf` ... 49 | pub struct CopyBuf<'a, R, W: ?Sized> { | ------- `CopyBuf` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy_buf.rs:46:1 | 46 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_CopyBuf` ... 49 | pub struct CopyBuf<'a, R, W: ?Sized> { | ------- `CopyBuf` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy_buf.rs:46:1 | 46 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_CopyBuf` ... 49 | pub struct CopyBuf<'a, R, W: ?Sized> { | ------- `CopyBuf` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/copy_buf.rs:46:1 | 46 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/into_sink.rs:15:1 | 15 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_IntoSink` ... 18 | pub struct IntoSink { | -------- `IntoSink` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/into_sink.rs:15:1 | 15 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoSink` ... 18 | pub struct IntoSink { | -------- `IntoSink` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/into_sink.rs:15:1 | 15 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_IntoSink` ... 18 | pub struct IntoSink { | -------- `IntoSink` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/into_sink.rs:15:1 | 15 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_IntoSink` ... 18 | pub struct IntoSink { | -------- `IntoSink` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/into_sink.rs:15:1 | 15 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/lines.rs:12:1 | 12 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Lines` ... 15 | pub struct Lines { | ----- `Lines` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/lines.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Lines` ... 15 | pub struct Lines { | ----- `Lines` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/lines.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Lines` ... 15 | pub struct Lines { | ----- `Lines` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/lines.rs:12:1 | 12 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Lines` ... 15 | pub struct Lines { | ----- `Lines` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/lines.rs:12:1 | 12 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `Unpin` is not local | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `UnsafeUnpin` is not local | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/take.rs:10:1 | 10 | #[pin_project] | ^------------- | | | `PinnedDrop` is not local | move the `impl` block outside of this constant `__SCOPE_Take` ... 13 | pub struct Take { | ---- `Take` is not local | = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` defines the non-local `impl`, and may need to be changed = note: the derive macro `::pin_project::__private::__PinProjectInternalDerive` may come from an old version of the `pin_project_internal` crate, try updating your dependency with `cargo update -p pin_project_internal` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` which comes from the expansion of the attribute macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/futures-util-0.3.5/src/io/take.rs:10:1 | 10 | #[pin_project] | ^^^^^^^^^^^^^^ the borrow produces a value | = note: this warning originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info) Fresh memoffset v0.5.1 warning: unexpected `cfg` condition name: `memoffset_maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memoffset-0.5.1/src/offset_of.rs:23:7 | 23 | #[cfg(memoffset_maybe_uninit)] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memoffset_maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memoffset_maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `memoffset_maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/memoffset-0.5.1/src/offset_of.rs:37:11 | 37 | #[cfg(not(memoffset_maybe_uninit))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memoffset_maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memoffset_maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Fresh nix v0.17.0 warning: unexpected `cfg` condition value: `fushsia` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/lib.rs:55:11 | 55 | target_os = "fushsia", | ^^^^^^^^^^^^--------- | | | help: there is a expected value with a similar name: `"fuchsia"` | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: rule #6 of macro `libc_enum` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/macros.rs:171:5 | 171 | / (@accumulate_entries 172 | | $prefix:tt, 173 | | [$($entries:tt)*]; 174 | | $entry:ident as $ty:ty, $($tail:tt)* 175 | | ) => { | |_____^ | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/lib.rs:13:9 | 13 | #![deny(unused)] | ^^^^^^ = note: `#[warn(unused_macro_rules)]` implied by `#[warn(unused)]` warning: unexpected `cfg` condition value: `wasi` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/fcntl.rs:19:35 | 19 | any(target_os = "wasi", target_env = "wasi"), | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_env` are: ``, `gnu`, `msvc`, `musl`, `newlib`, `nto70`, `nto71`, `nto71_iosock`, `nto80`, `ohos`, `p1`, `p2`, `relibc`, `sgx`, and `uclibc` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `freebsd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/fcntl.rs:21:11 | 21 | target_env = "freebsd"))] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_env` are: ``, `gnu`, `msvc`, `musl`, `newlib`, `nto70`, `nto71`, `nto71_iosock`, `nto80`, `ohos`, `p1`, `p2`, `relibc`, `sgx`, and `uclibc` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `wasi` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/fcntl.rs:480:35 | 480 | any(target_os = "wasi", target_env = "wasi"), | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_env` are: ``, `gnu`, `msvc`, `musl`, `newlib`, `nto70`, `nto71`, `nto71_iosock`, `nto80`, `ohos`, `p1`, `p2`, `relibc`, `sgx`, and `uclibc` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `freebsd` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/fcntl.rs:482:11 | 482 | target_env = "freebsd"))] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_env` are: ``, `gnu`, `msvc`, `musl`, `newlib`, `nto70`, `nto71`, `nto71_iosock`, `nto80`, `ohos`, `p1`, `p2`, `relibc`, `sgx`, and `uclibc` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `wasi` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/fcntl.rs:515:29 | 515 | any(target_os = "wasi", target_env = "wasi"), | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_env` are: ``, `gnu`, `msvc`, `musl`, `newlib`, `nto70`, `nto71`, `nto71_iosock`, `nto80`, `ohos`, `p1`, `p2`, `relibc`, `sgx`, and `uclibc` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `osx` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/net/if_.rs:98:19 | 98 | target_os = "osx"))] | ^^^^^^^^^^^^----- | | | help: there is a expected value with a similar name: `"psx"` | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration warning: unnecessary parentheses around assigned value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/ioctl/bsd.rs:17:39 | 17 | pub const INOUT: ioctl_num_type = (IN|OUT); | ^ ^ | = note: `#[warn(unused_parens)]` implied by `#[warn(unused)]` help: remove these parentheses | 17 - pub const INOUT: ioctl_num_type = (IN|OUT); 17 + pub const INOUT: ioctl_num_type = IN|OUT; | warning: unexpected `cfg` condition value: `ppc` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/mman.rs:146:17 | 146 | target_arch = "ppc", | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_arch` are: `aarch64`, `amdgpu`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch32`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa` = note: see for more information about checking conditional configuration warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/signal.rs:449:13 | 449 | Handler(extern fn(libc::c_int)), | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | = note: `#[warn(missing_abi)]` on by default warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/signal.rs:452:15 | 452 | SigAction(extern fn(libc::c_int, *mut libc::siginfo_t, *mut libc::c_void)) | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/signal.rs:474:55 | 474 | SigHandler::Handler(f) => f as *const extern fn(libc::c_int) as usize, | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/signal.rs:475:57 | 475 | SigHandler::SigAction(f) => f as *const extern fn(libc::c_int, *mut libc::siginfo_t, *mut libc::c_void) as usize, | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: unexpected `cfg` condition value: `nacl` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/sockopt.rs:249:11 | 249 | target_os = "nacl"))] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration warning: rule #2 of macro `sockopt_impl` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/sockopt.rs:131:5 | 131 | (GetOnly, $name:ident, $level:path, $flag:path, u8) => { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: rule #3 of macro `sockopt_impl` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/sockopt.rs:135:5 | 135 | (GetOnly, $name:ident, $level:path, $flag:path, usize) => { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: rule #4 of macro `sockopt_impl` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/sockopt.rs:139:5 | 139 | (SetOnly, $name:ident, $level:path, $flag:path, bool) => { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: rule #5 of macro `sockopt_impl` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/sockopt.rs:143:5 | 143 | (SetOnly, $name:ident, $level:path, $flag:path, u8) => { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: rule #6 of macro `sockopt_impl` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/sockopt.rs:147:5 | 147 | (SetOnly, $name:ident, $level:path, $flag:path, usize) => { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/dir.rs:67:17 | 67 | pub fn iter(&mut self) -> Iter { | ^^^^^^^^^ ---- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 67 | pub fn iter(&mut self) -> Iter<'_> { | ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/aio.rs:675:53 | 675 | pub fn from_slice(fd: RawFd, offs: off_t, buf: &'a [u8], | ^^ the lifetime is named here 676 | prio: libc::c_int, sigev_notify: SigevNotify, 677 | opcode: LioOpcode) -> AioCb { | ----- the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 677 | opcode: LioOpcode) -> AioCb<'a> { | ++++ warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/signal.rs:449:13 | 442 | #[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] | --------- in this derive macro expansion ... 449 | Handler(extern fn(libc::c_int)), | ^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/signal.rs:452:15 | 442 | #[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] | --------- in this derive macro expansion ... 452 | SigAction(extern fn(libc::c_int, *mut libc::siginfo_t, *mut libc::c_void)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/mod.rs:316:18 | 316 | pub fn cmsgs(&self) -> CmsgIterator { | ^^^^^ ------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 316 | pub fn cmsgs(&self) -> CmsgIterator<'_> { | ++++ warning: dereferencing a null pointer --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/macros.rs:211:10 | 211 | &(*(ptr::null() as *const $ty)).$field as *const _ as usize | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/mod.rs:1205:33 | 1205 | let pathlen = len - offset_of!(sockaddr_un, sun_path); | --------------------------------- in this macro invocation | = note: `#[warn(deref_nullptr)]` on by default = note: this warning originates in the macro `offset_of` (in Nightly builds, run with -Z macro-backtrace for more info) warning: dereferencing a null pointer --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/macros.rs:211:10 | 211 | &(*(ptr::null() as *const $ty)).$field as *const _ as usize | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/addr.rs:779:24 | 779 | (len + offset_of!(libc::sockaddr_un, sun_path)) as libc::socklen_t | --------------------------------------- in this macro invocation | = note: this warning originates in the macro `offset_of` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's named elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/socket/sockopt.rs:612:18 | 612 | fn new(val: &'a OsString) -> SetOsString { | ^^ ----------- the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 612 | fn new(val: &'a OsString) -> SetOsString<'a> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/nix-0.17.0/src/sys/termios.rs:210:29 | 210 | pub fn get_libc_termios(&self) -> Ref { | ^^^^^ ------------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 210 | pub fn get_libc_termios(&self) -> Ref<'_, libc::termios> { | +++ Fresh textwrap v0.11.0 warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/textwrap-0.11.0/src/lib.rs:662:16 | 662 | pub fn wrap(s: &str, width: usize) -> Vec> { | ^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 662 | pub fn wrap(s: &str, width: usize) -> Vec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/textwrap-0.11.0/src/lib.rs:698:21 | 698 | pub fn wrap_iter(s: &str, width: usize) -> IntoWrapIter { | ^^^^ ---------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 698 | pub fn wrap_iter(s: &str, width: usize) -> IntoWrapIter<'_, HyphenSplitter> { | +++ Fresh heck v0.3.1 Fresh proc-macro-error v1.0.2 warning: unexpected `cfg` condition name: `use_fallback` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2/src/lib.rs:252:17 | 252 | #![cfg_attr(not(use_fallback), feature(proc_macro_diagnostic))] | ^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_fallback)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_fallback)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `use_fallback` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2/src/lib.rs:278:7 | 278 | #[cfg(use_fallback)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_fallback)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_fallback)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_fallback` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2/src/lib.rs:282:11 | 282 | #[cfg(not(use_fallback))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_fallback)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_fallback)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: panic message is not a string literal --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/proc-macro-error-1.0.2/src/lib.rs:401:12 | 401 | panic!(AbortNow) | ------ ^^^^^^^^ | | | help: use std::panic::panic_any instead: `std::panic::panic_any` | = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: `#[warn(non_fmt_panics)]` on by default Fresh signal-hook-registry v1.2.0 warning: creating a shared reference to mutable static --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-registry-1.2.0/src/lib.rs:199:18 | 199 | unsafe { GLOBAL_DATA.as_ref().unwrap() } | ^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static | = note: for more information, see = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-registry-1.2.0/src/lib.rs:5:23 | 5 | #![deny(missing_docs, warnings)] | ^^^^^^^^ = note: `#[warn(static_mut_refs)]` implied by `#[warn(warnings)]` warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-registry-1.2.0/src/lib.rs:210:13 | 210 | fn load(&self) -> (AllSignals, MutexGuard) { | ^^^^^ --------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 210 | fn load(&self) -> (AllSignals, MutexGuard<'_, u64>) { | +++ warning: the type `sigset_t` does not permit being left uninitialized --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-registry-1.2.0/src/lib.rs:308:37 | 308 | let mut newsigs: sigset_t = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` implied by `#[warn(warnings)]` warning: the type `sigset_t` does not permit being left uninitialized --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-registry-1.2.0/src/lib.rs:312:37 | 312 | let mut oldsigs: sigset_t = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized Fresh serde_derive v1.0.110 warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_derive-1.0.110/src/internals/attr.rs:697:23 | 697 | pub fn serde_path(&self) -> Cow { | ^^^^^ -------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 697 | pub fn serde_path(&self) -> Cow<'_, syn::Path> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_derive-1.0.110/src/de.rs:3038:13 | 3038 | params: &Parameters, | ^^^^^^^^^^^ the lifetime is elided here 3039 | ) -> ( 3040 | DeImplGenerics, | -------------- the same lifetime is hidden here 3041 | DeTypeGenerics, | -------------- the same lifetime is hidden here 3042 | syn::TypeGenerics, | ----------------- the same lifetime is hidden here 3043 | Option<&syn::WhereClause>, | ----------------- the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 3040 ~ DeImplGenerics<'_>, 3041 ~ DeTypeGenerics<'_>, 3042 ~ syn::TypeGenerics<'_>, | Fresh atty v0.2.13 Fresh lock_api v0.3.3 warning: field `0` is never read --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/lock_api-0.3.3/src/lib.rs:98:24 | 98 | pub struct GuardNoSend(*mut ()); | ----------- ^^^^^^^ | | | field in this struct | = help: consider removing this field = note: `#[warn(dead_code)]` on by default Fresh async-task v3.0.0 Fresh zeroize v1.1.0 Fresh vec_map v0.8.2 warning: unnecessary parentheses around type --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:1010:34 | 1010 | fn next(&mut self) -> Option<(&'a V)> { self.iter.next().map(|e| e.1) } | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 1010 - fn next(&mut self) -> Option<(&'a V)> { self.iter.next().map(|e| e.1) } 1010 + fn next(&mut self) -> Option<&'a V> { self.iter.next().map(|e| e.1) } | warning: unnecessary parentheses around type --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:1017:39 | 1017 | fn next_back(&mut self) -> Option<(&'a V)> { self.iter.next_back().map(|e| e.1) } | ^ ^ | help: remove these parentheses | 1017 - fn next_back(&mut self) -> Option<(&'a V)> { self.iter.next_back().map(|e| e.1) } 1017 + fn next_back(&mut self) -> Option<&'a V> { self.iter.next_back().map(|e| e.1) } | warning: unnecessary parentheses around type --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:1023:34 | 1023 | fn next(&mut self) -> Option<(&'a mut V)> { self.iter_mut.next().map(|e| e.1) } | ^ ^ | help: remove these parentheses | 1023 - fn next(&mut self) -> Option<(&'a mut V)> { self.iter_mut.next().map(|e| e.1) } 1023 + fn next(&mut self) -> Option<&'a mut V> { self.iter_mut.next().map(|e| e.1) } | warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:217:17 | 217 | pub fn keys(&self) -> Keys { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 217 | pub fn keys(&self) -> Keys<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:223:19 | 223 | pub fn values(&self) -> Values { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 223 | pub fn values(&self) -> Values<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:229:23 | 229 | pub fn values_mut(&mut self) -> ValuesMut { | ^^^^^^^^^ ------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 229 | pub fn values_mut(&mut self) -> ValuesMut<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:251:17 | 251 | pub fn iter(&self) -> Iter { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 251 | pub fn iter(&self) -> Iter<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:283:21 | 283 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 283 | pub fn iter_mut(&mut self) -> IterMut<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:406:18 | 406 | pub fn drain(&mut self) -> Drain { | ^^^^^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 406 | pub fn drain(&mut self) -> Drain<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/vec_map-0.8.2/src/lib.rs:590:18 | 590 | pub fn entry(&mut self, key: usize) -> Entry { | ^^^^^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 590 | pub fn entry(&mut self, key: usize) -> Entry<'_, V> { | +++ Fresh scoped-tls-hkt v0.1.2 Fresh strsim v0.8.0 warning: `futures-util` (lib) generated 642 warnings (13 duplicates) warning: `memoffset` (lib) generated 3 warnings (1 duplicate) warning: `nix` (lib) generated 30 warnings (1 duplicate) warning: `textwrap` (lib) generated 3 warnings (1 duplicate) warning: `heck` (lib) generated 1 warning (1 duplicate) warning: `proc-macro-error` (lib) generated 5 warnings (1 duplicate) warning: `signal-hook-registry` (lib) generated 5 warnings (1 duplicate) warning: `serde_derive` (lib) generated 3 warnings (1 duplicate) warning: `atty` (lib) generated 1 warning (1 duplicate) warning: `lock_api` (lib) generated 2 warnings (1 duplicate) warning: `async-task` (lib) generated 1 warning (1 duplicate) warning: `zeroize` (lib) generated 1 warning (1 duplicate) warning: `vec_map` (lib) generated 11 warnings (1 duplicate) warning: `scoped-tls-hkt` (lib) generated 1 warning (1 duplicate) warning: `strsim` (lib) generated 1 warning (1 duplicate) Fresh crossbeam-epoch v0.8.0 warning: unexpected `cfg` condition name: `has_min_const_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/atomic.rs:153:15 | 153 | #[cfg(not(has_min_const_fn))] | ^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_min_const_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_min_const_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `has_min_const_fn` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/atomic.rs:170:11 | 170 | #[cfg(has_min_const_fn)] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_min_const_fn)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_min_const_fn)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/sync/list.rs:69:17 | 69 | fn entry_of(&T) -> &Entry; | ^^ help: try naming the parameter or explicitly ignoring it: `_: &T` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/sync/list.rs:83:26 | 83 | unsafe fn element_of(&Entry) -> &T; | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Entry` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/sync/list.rs:91:24 | 91 | unsafe fn finalize(&Entry, &Guard); | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Entry` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/sync/list.rs:91:32 | 91 | unsafe fn finalize(&Entry, &Guard); | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Guard` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/epoch.rs:111:30 | 111 | let data = self.data.compare_and_swap(current.data, new.data, ord); | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: field `bag` is never read --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/internal.rs:157:5 | 155 | struct SealedBag { | --------- field in this struct 156 | epoch: Epoch, 157 | bag: Bag, | ^^^ | = note: `SealedBag` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: the type `[usize; 3]` does not permit being left uninitialized --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/deferred.rs:42:38 | 42 | let mut data: Data = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default warning: the type `[usize; 3]` does not permit being left uninitialized --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossbeam-epoch-0.8.0/src/deferred.rs:60:38 | 60 | let mut data: Data = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized Fresh piper v0.1.2 warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/chan.rs:1081:11 | 1081 | a.compare_and_swap(0, 1, Ordering::SeqCst); | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/event.rs:153:32 | 153 | inner = self.inner.compare_and_swap(inner, new, Ordering::AcqRel); | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/event.rs:522:11 | 522 | a.compare_and_swap(0, 1, Ordering::SeqCst); | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicBool::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/lock.rs:134:14 | 134 | .compare_and_swap(false, true, Ordering::Acquire) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicBool::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/mutex.rs:133:25 | 133 | if !self.locked.compare_and_swap(false, true, Ordering::Acquire) { | ^^^^^^^^^^^^^^^^ warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/event.rs:66:1 | 66 | / pub struct Event { 67 | | /// A pointer to heap-allocated inner state. 68 | | /// 69 | | /// This pointer is initially null and gets lazily initialized on first use. Semantically, it ... | 72 | | inner: AtomicPtr, 73 | | } | |_^ | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/lib.rs:17:23 | 17 | #![warn(missing_docs, missing_debug_implementations, rust_2018_idioms)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/piper-0.1.2/src/event.rs:201:1 | 201 | / pub struct EventListener { 202 | | /// A reference to [`Event`]'s inner state. 203 | | inner: Arc, ... | 206 | | entry: Option>, 207 | | } | |_^ Fresh ansi_term v0.11.0 warning: associated type `wstr` should have an upper camel case name --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/write.rs:6:10 | 6 | type wstr: ?Sized; | ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Wstr` | = note: `#[warn(non_camel_case_types)]` on by default warning: unused import: `windows::*` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/lib.rs:203:9 | 203 | pub use windows::*; | ^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/write.rs:15:23 | 15 | impl<'a> AnyWrite for fmt::Write + 'a { | ^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: if this is a dyn-compatible trait, use `dyn` | 15 | impl<'a> AnyWrite for dyn fmt::Write + 'a { | +++ help: alternatively use a blanket implementation to implement `AnyWrite` for all types that also implement `fmt::Write + 'a` | 15 - impl<'a> AnyWrite for fmt::Write + 'a { 15 + impl<'a, T: fmt::Write + 'a> AnyWrite for T { | warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/write.rs:29:23 | 29 | impl<'a> AnyWrite for io::Write + 'a { | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 29 | impl<'a> AnyWrite for dyn io::Write + 'a { | +++ help: alternatively use a blanket implementation to implement `AnyWrite` for all types that also implement `io::Write + 'a` | 29 - impl<'a> AnyWrite for io::Write + 'a { 29 + impl<'a, T: io::Write + 'a> AnyWrite for T { | warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:171:21 | 171 | let f: &mut fmt::Write = f; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 171 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:183:29 | 183 | let f: &mut fmt::Write = f; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 183 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:187:29 | 187 | let f: &mut fmt::Write = f; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 187 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:200:21 | 200 | let f: &mut fmt::Write = f; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 200 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/display.rs:184:21 | 184 | let w: &mut fmt::Write = f; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 184 | let w: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/display.rs:193:21 | 193 | let w: &mut io::Write = w; | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 193 | let w: &mut dyn io::Write = w; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/display.rs:212:21 | 212 | let f: &mut fmt::Write = f; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 212 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ansi_term-0.11.0/src/display.rs:222:21 | 222 | let w: &mut io::Write = w; | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 222 | let w: &mut dyn io::Write = w; | +++ Fresh serde v1.0.110 warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:87:13 | 87 | #![cfg_attr(feature = "cargo-clippy", allow(renamed_and_removed_lints))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `derive`, `rc`, `serde_derive`, `std`, and `unstable` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:88:13 | 88 | #![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `derive`, `rc`, `serde_derive`, `std`, and `unstable` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:91:5 | 91 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `derive`, `rc`, `serde_derive`, `std`, and `unstable` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `collections_bound` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:216:32 | 216 | #[cfg(all(feature = "std", collections_bound))] | ^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(collections_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(collections_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_reverse` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:219:11 | 219 | #[cfg(core_reverse)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_reverse)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_reverse)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `ops_bound` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:222:11 | 222 | #[cfg(ops_bound)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ops_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ops_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `range_inclusive` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:225:11 | 225 | #[cfg(range_inclusive)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(range_inclusive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(range_inclusive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:228:32 | 228 | #[cfg(all(feature = "std", std_atomic))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:233:32 | 233 | #[cfg(all(feature = "std", std_atomic64))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:236:15 | 236 | #[cfg(any(core_duration, feature = "std"))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unused import: `mem` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:146:37 | 146 | pub use self::core::{cmp, iter, mem, num, slice, str}; | ^^^ | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/lib.rs:128:23 | 128 | #![deny(missing_docs, unused_imports)] | ^^^^^^^^^^^^^^ warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/integer128.rs:69:7 | 69 | #[cfg(integer128)] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/integer128.rs:77:11 | 77 | #[cfg(not(integer128))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:7:11 | 7 | #[cfg(any(core_duration, feature = "std", feature = "alloc"))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_boxed_c_str` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:581:28 | 581 | #[cfg(all(feature = "std", de_boxed_c_str))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_boxed_c_str)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_boxed_c_str)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_reverse` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:584:7 | 584 | #[cfg(core_reverse)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_reverse)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_reverse)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_boxed_path` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1616:28 | 1616 | #[cfg(all(feature = "std", de_boxed_path))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_boxed_path)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_boxed_path)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1698:9 | 1698 | not(de_rc_dst), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1714:9 | 1714 | not(de_rc_dst), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1784:11 | 1784 | #[cfg(all(de_rc_dst, feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1805:11 | 1805 | #[cfg(all(de_rc_dst, feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1817:11 | 1817 | #[cfg(all(de_rc_dst, feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1861:11 | 1861 | #[cfg(any(core_duration, feature = "std"))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `range_inclusive` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2147:7 | 2147 | #[cfg(range_inclusive)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(range_inclusive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(range_inclusive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `ops_bound` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2299:11 | 2299 | #[cfg(any(ops_bound, collections_bound))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ops_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ops_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `collections_bound` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2299:22 | 2299 | #[cfg(any(ops_bound, collections_bound))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(collections_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(collections_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero_signed` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2438:7 | 2438 | #[cfg(num_nonzero_signed)] | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero_signed)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero_signed)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2586:28 | 2586 | #[cfg(all(feature = "std", std_atomic))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2602:28 | 2602 | #[cfg(all(feature = "std", std_atomic))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2609:28 | 2609 | #[cfg(all(feature = "std", std_atomic64))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2413:19 | 2413 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 2430 | / nonzero_integers! { 2431 | | NonZeroU8, 2432 | | NonZeroU16, 2433 | | NonZeroU32, 2434 | | NonZeroU64, 2435 | | NonZeroUsize, 2436 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2413:19 | 2413 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 2439 | / nonzero_integers! { 2440 | | NonZeroI8, 2441 | | NonZeroI16, 2442 | | NonZeroI32, 2443 | | NonZeroI64, 2444 | | NonZeroIsize, 2445 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `num_nonzero_signed` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2454:11 | 2454 | #[cfg(num_nonzero_signed)] | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero_signed)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero_signed)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2413:19 | 2413 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 2450 | / nonzero_integers! { 2451 | | NonZeroU128, 2452 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:2413:19 | 2413 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 2455 | / nonzero_integers! { 2456 | | NonZeroI128, 2457 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1874:10 | 1874 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/de/impls.rs:1999:10 | 1999 | }; | ^ help: remove this semicolon warning: unexpected `cfg` condition name: `range_inclusive` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:242:7 | 242 | #[cfg(range_inclusive)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(range_inclusive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(range_inclusive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `ops_bound` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:261:11 | 261 | #[cfg(any(ops_bound, collections_bound))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ops_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ops_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `collections_bound` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:261:22 | 261 | #[cfg(any(ops_bound, collections_bound))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(collections_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(collections_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero_signed` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:491:7 | 491 | #[cfg(num_nonzero_signed)] | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero_signed)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero_signed)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:594:11 | 594 | #[cfg(any(core_duration, feature = "std"))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_reverse` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:841:7 | 841 | #[cfg(core_reverse)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_reverse)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_reverse)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:857:28 | 857 | #[cfg(all(feature = "std", std_atomic))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:873:28 | 873 | #[cfg(all(feature = "std", std_atomic))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std_atomic64` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:880:28 | 880 | #[cfg(all(feature = "std", std_atomic64))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std_atomic64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std_atomic64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:470:19 | 470 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 483 | / nonzero_integers! { 484 | | NonZeroU8, 485 | | NonZeroU16, 486 | | NonZeroU32, 487 | | NonZeroU64, 488 | | NonZeroUsize, 489 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:470:19 | 470 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 492 | / nonzero_integers! { 493 | | NonZeroI8, 494 | | NonZeroI16, 495 | | NonZeroI32, 496 | | NonZeroI64, 497 | | NonZeroIsize, 498 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `num_nonzero_signed` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:507:11 | 507 | #[cfg(num_nonzero_signed)] | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero_signed)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero_signed)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:470:19 | 470 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 503 | / nonzero_integers! { 504 | | NonZeroU128, 505 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/ser/impls.rs:470:19 | 470 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 508 | / nonzero_integers! { 509 | | NonZeroI128, 510 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `core_try_from` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/export.rs:14:7 | 14 | #[cfg(core_try_from)] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/export.rs:21:35 | 21 | pub fn from_utf8_lossy(bytes: &[u8]) -> Cow { | ^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 21 | pub fn from_utf8_lossy(bytes: &[u8]) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde-1.0.110/src/private/de.rs:282:23 | 282 | fn unexpected(&self) -> Unexpected { | ^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 282 | fn unexpected(&self) -> Unexpected<'_> { | ++++ Fresh futures-executor v0.3.5 Fresh parking_lot v0.10.0 Fresh structopt-derive v0.4.7 warning: unnecessary parentheses around match arm expression --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-derive-0.4.7/src/parse.rs:177:28 | 177 | "about" => (Ok(About(name, None))), | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 177 - "about" => (Ok(About(name, None))), 177 + "about" => Ok(About(name, None)), | warning: unnecessary parentheses around match arm expression --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-derive-0.4.7/src/parse.rs:178:29 | 178 | "author" => (Ok(Author(name, None))), | ^ ^ | help: remove these parentheses | 178 - "author" => (Ok(Author(name, None))), 178 + "author" => Ok(Author(name, None)), | warning: field `0` is never read --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-derive-0.4.7/src/parse.rs:30:18 | 30 | RenameAllEnv(Ident, LitStr), | ------------ ^^^^^ | | | field in this variant | = note: `#[warn(dead_code)]` on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 30 - RenameAllEnv(Ident, LitStr), 30 + RenameAllEnv((), LitStr), | warning: field `0` is never read --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-derive-0.4.7/src/parse.rs:31:15 | 31 | RenameAll(Ident, LitStr), | --------- ^^^^^ | | | field in this variant | help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 31 - RenameAll(Ident, LitStr), 31 + RenameAll((), LitStr), | warning: field `eq_token` is never read --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/structopt-derive-0.4.7/src/parse.rs:198:9 | 196 | pub struct ParserSpec { | ---------- field in this struct 197 | pub kind: Ident, 198 | pub eq_token: Option, | ^^^^^^^^ | = note: `ParserSpec` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis Fresh ryu v1.0.2 warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/lib.rs:85:13 | 85 | #![cfg_attr(feature = "cargo-clippy", allow(renamed_and_removed_lints))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `no-panic` and `small` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/lib.rs:87:5 | 87 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `no-panic` and `small` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:3:7 | 3 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:26:11 | 26 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:28:15 | 28 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:96:11 | 96 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:102:15 | 102 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:108:11 | 108 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:114:15 | 114 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:40:15 | 40 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:42:19 | 42 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:23:7 | 23 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:26:11 | 26 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:43:7 | 43 | #[cfg(integer128)] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:51:7 | 51 | #[cfg(integer128)] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:66:11 | 66 | #[cfg(not(integer128))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:188:15 | 188 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:193:11 | 193 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:195:11 | 195 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:237:15 | 237 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:218:23 | 218 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:222:27 | 222 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:226:23 | 226 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:230:27 | 230 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:296:15 | 296 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:277:23 | 277 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:281:27 | 281 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:285:23 | 285 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s.rs:289:27 | 289 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s_intrinsics.rs:22:11 | 22 | #[cfg(not(integer128))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/d2s_intrinsics.rs:52:11 | 52 | #[cfg(not(integer128))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `must_use_return` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/pretty/mod.rs:53:12 | 53 | #[cfg_attr(must_use_return, must_use)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(must_use_return)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(must_use_return)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `must_use_return` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/pretty/mod.rs:160:12 | 160 | #[cfg_attr(must_use_return, must_use)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(must_use_return)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(must_use_return)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unnecessary transmute --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:147:29 | 147 | let bits = unsafe { mem::transmute::(self) }; | --------------------------^^^^^^ | | | help: replace this with: `f32::to_bits` | = note: `#[warn(unnecessary_transmutes)]` on by default warning: unnecessary transmute --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:156:29 | 156 | let bits = unsafe { mem::transmute::(self) }; | --------------------------^^^^^^ | | | help: replace this with: `f32::to_bits` warning: unnecessary transmute --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:176:29 | 176 | let bits = unsafe { mem::transmute::(self) }; | --------------------------^^^^^^ | | | help: replace this with: `f64::to_bits` warning: unnecessary transmute --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/buffer/mod.rs:185:29 | 185 | let bits = unsafe { mem::transmute::(self) }; | --------------------------^^^^^^ | | | help: replace this with: `f64::to_bits` warning: unnecessary transmute --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/pretty/mod.rs:56:16 | 56 | let bits = mem::transmute::(f); | --------------------------^^^ | | | help: replace this with: `f64::to_bits` warning: unnecessary transmute --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ryu-1.0.2/src/pretty/mod.rs:163:16 | 163 | let bits = mem::transmute::(f); | --------------------------^^^ | | | help: replace this with: `f32::to_bits` Fresh chacha20 v0.3.3 Fresh signal-hook v0.1.15 warning: lint `intra_doc_link_resolution_failure` has been removed: use `rustdoc::broken_intra_doc_links` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-0.1.15/src/lib.rs:8:25 | 8 | #![allow(unknown_lints, intra_doc_link_resolution_failure)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-0.1.15/src/lib.rs:6:23 | 6 | #![deny(missing_docs, warnings)] | ^^^^^^^^ = note: `#[warn(renamed_and_removed_lints)]` implied by `#[warn(warnings)]` warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-0.1.15/src/iterator.rs:278:20 | 278 | pub fn pending(&self) -> Pending { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 278 | pub fn pending(&self) -> Pending<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-0.1.15/src/iterator.rs:293:17 | 293 | pub fn wait(&self) -> Pending { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 293 | pub fn wait(&self) -> Pending<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/signal-hook-0.1.15/src/iterator.rs:335:20 | 335 | pub fn forever(&self) -> Forever { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 335 | pub fn forever(&self) -> Forever<'_> { | ++++ Fresh poly1305 v0.5.2 Fresh aead v0.2.0 Fresh kv-log-macro v1.0.4 Fresh num_cpus v1.13.0 warning: unexpected `cfg` condition value: `nacl` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/num_cpus-1.13.0/src/lib.rs:328:5 | 328 | target_os = "nacl", | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `nacl` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/num_cpus-1.13.0/src/lib.rs:409:5 | 409 | target_os = "nacl", | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, and `uefi` and 9 more = note: see for more information about checking conditional configuration Fresh async-attributes v1.1.1 warning: unused extern crate --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-attributes-1.1.1/src/lib.rs:30:1 | 30 | extern crate proc_macro; | ^^^^^^^^^^^^^^^^^^^^^^^^ unused | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-attributes-1.1.1/src/lib.rs:26:45 | 26 | #![forbid(unsafe_code, future_incompatible, rust_2018_idioms)] | ^^^^^^^^^^^^^^^^ = note: `#[warn(unused_extern_crates)]` implied by `#[warn(rust_2018_idioms)]` help: remove the unused `extern crate` | 30 - extern crate proc_macro; | warning: `crossbeam-epoch` (lib) generated 11 warnings (1 duplicate) warning: `piper` (lib) generated 8 warnings (1 duplicate) warning: `ansi_term` (lib) generated 13 warnings (1 duplicate) warning: `serde` (lib) generated 55 warnings (1 duplicate) warning: `futures-executor` (lib) generated 1 warning (1 duplicate) warning: `parking_lot` (lib) generated 1 warning (1 duplicate) warning: `structopt-derive` (lib) generated 6 warnings (1 duplicate) warning: `ryu` (lib) generated 40 warnings (1 duplicate) warning: `chacha20` (lib) generated 1 warning (1 duplicate) warning: `signal-hook` (lib) generated 5 warnings (1 duplicate) warning: `poly1305` (lib) generated 1 warning (1 duplicate) warning: `aead` (lib) generated 1 warning (1 duplicate) warning: `kv-log-macro` (lib) generated 1 warning (1 duplicate) warning: `num_cpus` (lib) generated 3 warnings (1 duplicate) warning: `async-attributes` (lib) generated 2 warnings (1 duplicate) Fresh crossbeam-deque v0.7.2 Fresh clap v2.33.0 warning: unexpected `cfg` condition name: `unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/lib.rs:577:7 | 577 | #[cfg(unstable)] | ^^^^^^^^ help: found config with similar value: `feature = "unstable"` | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `unstable` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/lib.rs:580:7 | 580 | #[cfg(unstable)] | ^^^^^^^^ help: found config with similar value: `feature = "unstable"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:142:17 | 142 | (self.flags.iter().any(|f| &f.b.name == arg) | ^ ... 145 | || self.groups.iter().any(|g| &g.name == arg)) | ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 142 ~ self.flags.iter().any(|f| &f.b.name == arg) 143 | || self.opts.iter().any(|o| &o.b.name == arg) 144 | || self.positionals.values().any(|p| &p.b.name == arg) 145 ~ || self.groups.iter().any(|g| &g.name == arg) | warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:193:13 | 193 | (self.positionals.len() + 1) | ^ ^ | help: remove these parentheses | 193 - (self.positionals.len() + 1) 193 + self.positionals.len() + 1 | warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:301:17 | 301 | (self.positionals.len() + 1) | ^ ^ | help: remove these parentheses | 301 - (self.positionals.len() + 1) 301 + self.positionals.len() + 1 | warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:326:17 | 326 | (self.positionals.len() + 1) | ^ ^ | help: remove these parentheses | 326 - (self.positionals.len() + 1) 326 + self.positionals.len() + 1 | warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:803:17 | 803 | (o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) | ^ ^ | help: remove these parentheses | 803 - (o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) 803 + o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings | warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:810:17 | 810 | (p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) | ^ ^ | help: remove these parentheses | 810 - (p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) 810 + p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings | warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:103:16 | 103 | #[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `ansi_term`, `atty`, `clippy`, `color`, `debug`, `default`, `doc`, `lints`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:592:16 | 592 | #[cfg_attr(feature = "cargo-clippy", allow(useless_let_if_seq))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `ansi_term`, `atty`, `clippy`, `color`, `debug`, `default`, `doc`, `lints`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:355:25 | 355 | (ma.vals.len() % num as usize) | ^ ^ | help: remove these parentheses | 355 - (ma.vals.len() % num as usize) 355 + ma.vals.len() % num as usize | warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:19:22 | 19 | fn is_set(&self, ArgSettings) -> bool; | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ArgSettings` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:20:23 | 20 | fn set(&mut self, ArgSettings); | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ArgSettings` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_matches.rs:812:65 | 812 | fn to_str_slice(_: &OsString) -> &str { unreachable!() }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_matches.rs:863:67 | 863 | fn to_str_slice(_: &OsString) -> &OsStr { unreachable!() }; | ^ help: remove this semicolon warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_matches.rs:914:59 | 914 | fn to_usize(_: &usize) -> usize { unreachable!() }; | ^ help: remove this semicolon warning: unexpected `cfg` condition name: `features` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/suggestions.rs:112:17 | 112 | #[cfg(all(test, features = "suggestions"))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see for more information about checking conditional configuration help: there is a config with a similar name and value | 112 - #[cfg(all(test, features = "suggestions"))] 112 + #[cfg(all(test, feature = "suggestions"))] | warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:89:21 | 89 | writer: &'a mut Write, | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: if this is a dyn-compatible trait, use `dyn` | 89 | writer: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/valued.rs:19:30 | 19 | pub validator: Option Result<(), String>>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 19 | pub validator: Option Result<(), String>>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/valued.rs:20:33 | 20 | pub validator_os: Option Result<(), OsString>>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 20 | pub validator_os: Option Result<(), OsString>>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/macros.rs:958:67 | 958 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:922:39 | 922 | let any_arg = find_any_by_name!(self, self.cache.unwrap_or("")); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/macros.rs:958:67 | 958 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:1065:39 | 1065 | let any_arg = find_any_by_name!(self, self.cache.unwrap_or("")); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/macros.rs:958:67 | 958 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:1192:27 | 1192 | let any_arg = find_any_by_name!(self, self.cache.unwrap_or("")); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:58:61 | 58 | fn as_arg_trait<'a, 'b, T: ArgWithOrder<'a, 'b>>(x: &T) -> &ArgWithOrder<'a, 'b> { | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 58 | fn as_arg_trait<'a, 'b, T: ArgWithOrder<'a, 'b>>(x: &T) -> &dyn ArgWithOrder<'a, 'b> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/macros.rs:958:67 | 958 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:210:32 | 210 | if let Some(arg) = find_any_by_name!(self.0, name) { | ------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/macros.rs:958:67 | 958 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:223:39 | 223 | if let Some(bl) = find_any_by_name!(self.0, *arg).unwrap().blacklist() { | ------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/macros.rs:958:67 | 958 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:458:37 | 458 | } else if let Some(a) = find_any_by_name!(self.0, *name) { | -------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:47:27 | 47 | fn as_base(&self) -> &ArgWithDisplay<'b, 'c>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 47 | fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:26:39 | 26 | fn validator(&self) -> Option<&Rc Result<(), String>>>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 26 | fn validator(&self) -> Option<&Rc Result<(), String>>>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:27:42 | 27 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 27 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:2098:55 | 2098 | pub fn find_any_arg(&self, name: &str) -> Option<&AnyArg<'a, 'b>> { | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 2098 | pub fn find_any_arg(&self, name: &str) -> Option<&dyn AnyArg<'a, 'b>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:53:27 | 53 | fn as_base(&self) -> &ArgWithDisplay<'b, 'c> { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 53 | fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:105:20 | 105 | w: &'a mut Write, | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 105 | w: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:143:38 | 143 | pub fn write_app_help(w: &'a mut Write, app: &App, use_long: bool) -> ClapResult<()> { | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 143 | pub fn write_app_help(w: &'a mut dyn Write, app: &App, use_long: bool) -> ClapResult<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:150:41 | 150 | pub fn write_parser_help(w: &'a mut Write, parser: &Parser, use_long: bool) -> ClapResult<()> { | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 150 | pub fn write_parser_help(w: &'a mut dyn Write, parser: &Parser, use_long: bool) -> ClapResult<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:158:51 | 158 | pub fn write_parser_help_to_stderr(w: &'a mut Write, parser: &Parser) -> ClapResult<()> { | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 158 | pub fn write_parser_help_to_stderr(w: &'a mut dyn Write, parser: &Parser) -> ClapResult<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:165:20 | 165 | w: &'a mut Write, | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 165 | w: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:274:43 | 274 | fn write_arg<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 274 | fn write_arg<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:284:39 | 284 | fn short<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 284 | fn short<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:297:38 | 297 | fn long<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 297 | fn long<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:326:37 | 326 | fn val<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> Result { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 326 | fn val<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> Result { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:453:38 | 453 | fn help<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>, spec_vals: &str) -> io::Result<()> { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 453 | fn help<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>, spec_vals: &str) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:509:29 | 509 | fn spec_vals(&self, a: &ArgWithDisplay) -> String { | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 509 | fn spec_vals(&self, a: &dyn ArgWithDisplay) -> String { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:499:42 | 499 | fn validate_arg_conflicts(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 499 | fn validate_arg_conflicts(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:513:44 | 513 | fn validate_required_unless(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 513 | fn validate_required_unless(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:568:42 | 568 | fn is_missing_required_ok(&self, a: &AnyArg, matcher: &ArgMatcher) -> bool { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 568 | fn is_missing_required_ok(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> bool { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/mod.rs:1805:39 | 1805 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 1805 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/mod.rs:1806:42 | 1806 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 1806 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:60:39 | 60 | fn validator(&self) -> Option<&Rc Result<(), String>>> { (*self).validator() } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 60 | fn validator(&self) -> Option<&Rc Result<(), String>>> { (*self).validator() } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:61:42 | 61 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>> { (*self).validator_os() } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 61 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>> { (*self).validator_os() } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_matcher.rs:24:60 | 24 | pub fn process_arg_overrides<'b>(&mut self, a: Option<&AnyArg<'a, 'b>>, overrides: &mut Vec<(&'b str, &'a str)>, required: &mut Vec<&... | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 24 | pub fn process_arg_overrides<'b>(&mut self, a: Option<&dyn AnyArg<'a, 'b>>, overrides: &mut Vec<(&'b str, &'a str)>, required: &mut Vec<&'a str>, check_all: bool) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_matcher.rs:56:60 | 56 | pub fn handle_self_overrides<'b>(&mut self, a: Option<&AnyArg<'a, 'b>>) { | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 56 | pub fn handle_self_overrides<'b>(&mut self, a: Option<&dyn AnyArg<'a, 'b>>) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/flag.rs:79:39 | 79 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 79 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/flag.rs:80:42 | 80 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 80 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/positional.rs:150:39 | 150 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 150 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/positional.rs:153:42 | 153 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 153 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/option.rs:132:39 | 132 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 132 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/option.rs:135:42 | 135 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 135 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:410:15 | 410 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 410 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:448:33 | 448 | pub fn empty_value(arg: &AnyArg, usage: U, color: ColorWhen) -> Self | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 448 | pub fn empty_value(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:476:15 | 476 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 476 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:662:48 | 662 | pub fn too_many_values(val: V, arg: &AnyArg, usage: U, color: ColorWhen) -> Self | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 662 | pub fn too_many_values(val: V, arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:691:15 | 691 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 691 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:754:15 | 754 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 754 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:789:47 | 789 | pub fn unexpected_multiple_usage(arg: &AnyArg, usage: U, color: ColorWhen) -> Self | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 789 | pub fn unexpected_multiple_usage(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:577:42 | 577 | fn should_show_arg(use_long: bool, arg: &ArgWithOrder) -> bool { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 577 | fn should_show_arg(use_long: bool, arg: &dyn ArgWithOrder) -> bool { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:209:32 | 209 | I: Iterator>, | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 209 | I: Iterator>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/help.rs:237:32 | 237 | I: Iterator>, | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 237 | I: Iterator>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:724:42 | 724 | pub fn value_validation(arg: Option<&AnyArg>, err: String, color: ColorWhen) -> Self | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 724 | pub fn value_validation(arg: Option<&dyn AnyArg>, err: String, color: ColorWhen) -> Self | +++ warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:90:19 | 90 | let c = s.trim_left_matches(|c| c == '-') | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default help: replace the use of the deprecated method | 90 - let c = s.trim_left_matches(|c| c == '-') 90 + let c = s.trim_start_matches(|c| c == '-') | warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:98:19 | 98 | let c = s.trim_left_matches(|c| c == '-') | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 98 - let c = s.trim_left_matches(|c| c == '-') 98 + let c = s.trim_start_matches(|c| c == '-') | warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:131:75 | 131 | Err(why) => panic!("couldn't create completion file: {}", why.description()), | ^^^^^^^^^^^ warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg.rs:332:35 | 332 | self.s.short = s.as_ref().trim_left_matches(|c| c == '-').chars().nth(0); | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 332 - self.s.short = s.as_ref().trim_left_matches(|c| c == '-').chars().nth(0); 332 + self.s.short = s.as_ref().trim_start_matches(|c| c == '-').chars().nth(0); | warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg.rs:372:30 | 372 | self.s.long = Some(l.trim_left_matches(|c| c == '-')); | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 372 - self.s.long = Some(l.trim_left_matches(|c| c == '-')); 372 + self.s.long = Some(l.trim_start_matches(|c| c == '-')); | warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:748:24 | 748 | let n: Option<&AnyArg> = None; | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: if this is a dyn-compatible trait, use `dyn` | 748 | let n: Option<&dyn AnyArg> = None; | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:852:60 | 852 | message: format!("{} {}", c.error("error:"), e.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:905:63 | 905 | fn from(e: io::Error) -> Self { Error::with_description(e.description(), ErrorKind::Io) } | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/errors.rs:910:35 | 910 | Error::with_description(e.description(), ErrorKind::Format) | ^^^^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/mod.rs:1815:25 | 1815 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | ^^^^^ ---------------------------------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1815 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | +++ warning: panic message is not a string literal --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:176:13 | 176 | format!("Non-unique argument name: {} is already in use", a.b.name) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here = note: `#[warn(non_fmt_panics)]` on by default help: remove the `format!(..)` macro call | 176 - format!("Non-unique argument name: {} is already in use", a.b.name) 176 + "Non-unique argument name: {} is already in use", a.b.name | warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:450:21 | 450 | pub fn required(&self) -> Iter<&str> { self.required.iter() } | ^^^^^ ---------- | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 450 | pub fn required(&self) -> Iter<'_, &str> { self.required.iter() } | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:2073:18 | 2073 | pub fn flags(&self) -> Iter> { self.flags.iter() } | ^^^^^ ------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2073 | pub fn flags(&self) -> Iter<'_, FlagBuilder<'a, 'b>> { self.flags.iter() } | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:2075:17 | 2075 | pub fn opts(&self) -> Iter> { self.opts.iter() } | ^^^^^ ------------------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2075 | pub fn opts(&self) -> Iter<'_, OptBuilder<'a, 'b>> { self.opts.iter() } | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:2077:24 | 2077 | pub fn positionals(&self) -> map::Values> { self.positionals.values() } | ^^^^^ ------------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2077 | pub fn positionals(&self) -> map::Values<'_, PosBuilder<'a, 'b>> { self.positionals.values() } | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/parser.rs:2079:24 | 2079 | pub fn subcommands(&self) -> Iter { self.subcommands.iter() } | ^^^^^ --------- | | | | | | | the same lifetime is hidden here | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2079 | pub fn subcommands(&self) -> Iter<'_, App<'_>> { self.subcommands.iter() } | +++ ++++ warning: panic message is not a string literal --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/app/validator.rs:183:35 | 183 | None => panic!(INTERNAL_ERROR_MSG) | ^^^^^^^^^^^^^^^^^^ | = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see help: add a "{}" format string to `Display` the message | 183 | None => panic!("{}", INTERNAL_ERROR_MSG) | +++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:36:25 | 36 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>>; | ^^^^^ ---------------------------------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 36 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>>; | +++ warning: panic message is not a string literal --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:54:48 | 54 | fn set(&mut self, _: ArgSettings) { panic!(INTERNAL_ERROR_MSG) } | ^^^^^^^^^^^^^^^^^^ | = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see help: add a "{}" format string to `Display` the message | 54 | fn set(&mut self, _: ArgSettings) { panic!("{}", INTERNAL_ERROR_MSG) } | +++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/any_arg.rs:70:25 | 70 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { (*self).default_vals_ifs() } | ^^^^^ ---------------------------------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 70 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { (*self).default_vals_ifs() } | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_matcher.rs:147:18 | 147 | pub fn entry(&mut self, arg: &'a str) -> Entry<&'a str, MatchedArg> { self.0.args.entry(arg) } | ^^^^^^^^^ -------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 147 | pub fn entry(&mut self, arg: &'a str) -> Entry<'_, &'a str, MatchedArg> { self.0.args.entry(arg) } | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_matcher.rs:153:17 | 153 | pub fn iter(&self) -> Iter<&str, MatchedArg> { self.0.args.iter() } | ^^^^^ ---------------------- | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 153 | pub fn iter(&self) -> Iter<'_, &str, MatchedArg> { self.0.args.iter() } | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/flag.rs:89:25 | 89 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | ^^^^^ ---------------------------------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 89 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/positional.rs:75:29 | 75 | pub fn name_no_brackets(&self) -> Cow { | ^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 75 | pub fn name_no_brackets(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/positional.rs:163:25 | 163 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | ^^^^^ ---------------------------------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 163 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/args/arg_builder/option.rs:146:25 | 146 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | ^^^^^ ---------------------------------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 146 | fn default_vals_ifs(&self) -> Option, &'e OsStr)>> { | +++ warning: panic message is not a string literal --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/usage_parser.rs:64:13 | 64 | / format!( 65 | | "No name found for Arg when parsing usage string: {}", 66 | | self.usage 67 | | ) | |_____________^ | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the `debug_assert!()` macro supports formatting, so there's no need for the `format!()` macro here help: remove the `format!(..)` macro call | 64 ~ 65 | "No name found for Arg when parsing usage string: {}", 66 | self.usage 67 ~ | warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/fmt.rs:132:15 | 132 | fn format(&self) -> ANSIString { | ^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 132 | fn format(&self) -> ANSIString<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/osstringext.rs:20:14 | 20 | fn split(&self, b: u8) -> OsSplit; | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 20 | fn split(&self, b: u8) -> OsSplit<'_>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/clap-2.33.0/src/osstringext.rs:85:14 | 85 | fn split(&self, b: u8) -> OsSplit { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 85 | fn split(&self, b: u8) -> OsSplit<'_> { | ++++ Fresh thiserror-impl v1.0.19 warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/src/attr.rs:32:19 | 32 | pub fn get(input: &[Attribute]) -> Result { | ^^^^^^^^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 32 | pub fn get(input: &[Attribute]) -> Result> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/src/prop.rs:5:30 | 5 | pub(crate) fn from_field(&self) -> Option<&Field> { | ^^^^^ ------ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 5 | pub(crate) fn from_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/src/prop.rs:9:32 | 9 | pub(crate) fn source_field(&self) -> Option<&Field> { | ^^^^^ ------ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 9 | pub(crate) fn source_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/src/prop.rs:13:35 | 13 | pub(crate) fn backtrace_field(&self) -> Option<&Field> { | ^^^^^ ------ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 13 | pub(crate) fn backtrace_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/src/prop.rs:46:30 | 46 | pub(crate) fn from_field(&self) -> Option<&Field> { | ^^^^^ ------ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 46 | pub(crate) fn from_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/src/prop.rs:50:32 | 50 | pub(crate) fn source_field(&self) -> Option<&Field> { | ^^^^^ ------ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 50 | pub(crate) fn source_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/thiserror-impl-1.0.19/src/prop.rs:54:35 | 54 | pub(crate) fn backtrace_field(&self) -> Option<&Field> { | ^^^^^ ------ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 54 | pub(crate) fn backtrace_field(&self) -> Option<&Field<'_>> { | ++++ Fresh itoa v0.4.4 warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/itoa-0.4.4/src/lib.rs:53:13 | 53 | #![cfg_attr(feature = "cargo-clippy", allow(renamed_and_removed_lints))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default`, `i128`, and `std` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/itoa-0.4.4/src/lib.rs:55:5 | 55 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default`, `i128`, and `std` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/itoa-0.4.4/src/lib.rs:119:34 | 119 | bytes: unsafe { mem::uninitialized() }, | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: the type `[u8; 40]` does not permit being left uninitialized --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/itoa-0.4.4/src/lib.rs:119:29 | 119 | bytes: unsafe { mem::uninitialized() }, | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default Fresh spin v0.5.2 warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/mutex.rs:1:48 | 1 | use core::sync::atomic::{AtomicBool, Ordering, spin_loop_hint as cpu_relax}; | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/mutex.rs:136:17 | 136 | cpu_relax(); | ^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:8:26 | 8 | use core::sync::atomic::{spin_loop_hint as cpu_relax, AtomicUsize, Ordering}; | ^^^^^^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:170:25 | 170 | None => cpu_relax(), | ^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:284:25 | 284 | None => cpu_relax(), | ^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:320:25 | 320 | None => cpu_relax(), | ^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:404:13 | 404 | cpu_relax(); | ^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/once.rs:2:49 | 2 | use core::sync::atomic::{AtomicUsize, Ordering, spin_loop_hint as cpu_relax}; | ^^^^^^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/once.rs:125:21 | 125 | cpu_relax(); | ^^^^^^^^^ warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/once.rs:149:31 | 149 | RUNNING => cpu_relax(), // We spin | ^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicBool::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/mutex.rs:131:25 | 131 | while self.lock.compare_and_swap(false, true, Ordering::Acquire) != false | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicBool::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/mutex.rs:181:22 | 181 | if self.lock.compare_and_swap(false, true, Ordering::Acquire) == false | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/once.rs:104:33 | 104 | status = self.state.compare_and_swap(INCOMPLETE, | ^^^^^^^^^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/mutex.rs:156:17 | 156 | pub fn lock(&self) -> MutexGuard | ^^^^^ ------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 156 | pub fn lock(&self) -> MutexGuard<'_, T> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/mutex.rs:179:21 | 179 | pub fn try_lock(&self) -> Option> | ^^^^^ ------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 179 | pub fn try_lock(&self) -> Option> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:166:17 | 166 | pub fn read(&self) -> RwLockReadGuard { | ^^^^^ ------------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 166 | pub fn read(&self) -> RwLockReadGuard<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:198:21 | 198 | pub fn try_read(&self) -> Option> { | ^^^^^ ------------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 198 | pub fn try_read(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:240:27 | 240 | fn try_write_internal(&self, strong: bool) -> Option> { | ^^^^^ ------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 240 | fn try_write_internal(&self, strong: bool) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:280:18 | 280 | pub fn write(&self) -> RwLockWriteGuard { | ^^^^^ ------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 280 | pub fn write(&self) -> RwLockWriteGuard<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:309:22 | 309 | pub fn try_write(&self) -> Option> { | ^^^^^ ------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 309 | pub fn try_write(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:316:29 | 316 | pub fn upgradeable_read(&self) -> RwLockUpgradeableGuard { | ^^^^^ ------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 316 | pub fn upgradeable_read(&self) -> RwLockUpgradeableGuard<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/spin-0.5.2/src/rw_lock.rs:327:33 | 327 | pub fn try_upgradeable_read(&self) -> Option> { | ^^^^^ ------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 327 | pub fn try_upgradeable_read(&self) -> Option> { | +++ Fresh untrusted v0.7.1 warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/untrusted-0.7.1/src/untrusted.rs:91:5 | 91 | box_pointers, | ^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default Fresh pin-project-lite v0.1.4 Fresh crossterm v0.17.5 warning: unnecessary parentheses around closure body --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossterm-0.17.5/src/terminal/sys/unix.rs:35:50 | 35 | let file = File::open("/dev/tty").map(|file| (FileDesc::new(file.into_raw_fd(), true))); | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 35 - let file = File::open("/dev/tty").map(|file| (FileDesc::new(file.into_raw_fd(), true))); 35 + let file = File::open("/dev/tty").map(|file| FileDesc::new(file.into_raw_fd(), true)); | warning: struct `InternalEventFilter` is never constructed --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/crossterm-0.17.5/src/event/filter.rs:44:19 | 44 | pub(crate) struct InternalEventFilter; | ^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default Fresh futures v0.3.5 Fresh chacha20poly1305 v0.4.1 warning: lint `intra_doc_link_resolution_failure` has been removed: use `rustdoc::broken_intra_doc_links` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/chacha20poly1305-0.4.1/src/lib.rs:116:41 | 116 | #![warn(missing_docs, rust_2018_idioms, intra_doc_link_resolution_failure)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default Fresh base64 v0.12.1 warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/base64-0.12.1/src/lib.rs:60:13 | 60 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::cast_lossless))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, and `std` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/base64-0.12.1/src/lib.rs:69:5 | 69 | warnings | ^^^^^^^^ = note: `#[warn(unexpected_cfgs)]` implied by `#[warn(warnings)]` warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/base64-0.12.1/src/chunked_encoder.rs:94:26 | 94 | pub(crate) fn new(s: &mut String) -> StringSink { | ^^^^^^^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 94 | pub(crate) fn new(s: &mut String) -> StringSink<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/base64-0.12.1/src/display.rs:25:31 | 25 | pub fn with_config(bytes: &[u8], config: Config) -> Base64Display { | ^^^^^ ------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 25 | pub fn with_config(bytes: &[u8], config: Config) -> Base64Display<'_> { | ++++ warning: `crossbeam-deque` (lib) generated 1 warning (1 duplicate) warning: `clap` (lib) generated 100 warnings (1 duplicate) warning: `thiserror-impl` (lib) generated 8 warnings (1 duplicate) warning: `itoa` (lib) generated 5 warnings (1 duplicate) warning: `spin` (lib) generated 23 warnings (1 duplicate) warning: `untrusted` (lib) generated 2 warnings (1 duplicate) warning: `pin-project-lite` (lib) generated 1 warning (1 duplicate) warning: `crossterm` (lib) generated 3 warnings (1 duplicate) warning: `futures` (lib) generated 1 warning (1 duplicate) warning: `chacha20poly1305` (lib) generated 2 warnings (1 duplicate) warning: `base64` (lib) generated 4 warnings (1 duplicate) Fresh crossbeam v0.7.3 Fresh ring v0.16.13 warning: unused doc comment --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/aead/chacha.rs:115:9 | 115 | / /// XXX: Although this takes an `Iv`, this actually uses it like a 116 | | /// `Counter`. | |______________________^ 117 | / extern "C" { 118 | | fn GFp_ChaCha20_ctr32( 119 | | out: *mut u8, 120 | | in_: *const u8, ... | 124 | | ); 125 | | } | |_________- rustdoc does not generate documentation for extern blocks | = help: use `//` for a plain comment note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/lib.rs:63:5 | 63 | warnings | ^^^^^^^^ = note: `#[warn(unused_doc_comments)]` implied by `#[warn(warnings)]` warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/digest.rs:442:38 | 442 | as64: [BigEndian; 512 / 8 / core::mem::size_of::>()], | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/lib.rs:53:5 | 53 | unused_qualifications, | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 442 - as64: [BigEndian; 512 / 8 / core::mem::size_of::>()], 442 + as64: [BigEndian; 512 / 8 / size_of::>()], | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/digest.rs:443:38 | 443 | as32: [BigEndian; 256 / 8 / core::mem::size_of::>()], | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 443 - as32: [BigEndian; 256 / 8 / core::mem::size_of::>()], 443 + as32: [BigEndian; 256 / 8 / size_of::>()], | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/endian.rs:18:72 | 18 | core::slice::from_raw_parts(x.as_ptr() as *const u8, x.len() * core::mem::size_of::()) | ^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 18 - core::slice::from_raw_parts(x.as_ptr() as *const u8, x.len() * core::mem::size_of::()) 18 + core::slice::from_raw_parts(x.as_ptr() as *const u8, x.len() * size_of::()) | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/rand.rs:104:34 | 104 | pub trait RandomlyConstructable: self::sealed::RandomlyConstructable {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 104 - pub trait RandomlyConstructable: self::sealed::RandomlyConstructable {} 104 + pub trait RandomlyConstructable: sealed::RandomlyConstructable {} | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/rand.rs:105:46 | 105 | impl RandomlyConstructable for T where T: self::sealed::RandomlyConstructable {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 105 - impl RandomlyConstructable for T where T: self::sealed::RandomlyConstructable {} 105 + impl RandomlyConstructable for T where T: sealed::RandomlyConstructable {} | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/rsa/signing.rs:170:17 | 170 | error::KeyRejected::invalid_encoding(), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 170 - error::KeyRejected::invalid_encoding(), 170 + KeyRejected::invalid_encoding(), | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/rsa/signing.rs:317:26 | 317 | .map_err(|_| error::KeyRejected::invalid_encoding())?; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 317 - .map_err(|_| error::KeyRejected::invalid_encoding())?; 317 + .map_err(|_| KeyRejected::invalid_encoding())?; | warning: unnecessary qualification --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/rsa/signing.rs:446:24 | 446 | return Err(error::KeyRejected::private_modulus_len_not_multiple_of_512_bits()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 446 - return Err(error::KeyRejected::private_modulus_len_not_multiple_of_512_bits()); 446 + return Err(KeyRejected::private_modulus_len_not_multiple_of_512_bits()); | warning: trait `Into_` is never used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/polyfill/convert.rs:23:11 | 23 | pub trait Into_ | ^^^^^ | = note: `#[warn(dead_code)]` implied by `#[warn(warnings)]` warning: field `cpu_features` is never read --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/digest.rs:45:5 | 34 | pub(crate) struct BlockContext { | ------------ field in this struct ... 45 | cpu_features: cpu::Features, | ^^^^^^^^^^^^ | = note: `BlockContext` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/arithmetic/bigint.rs:344:19 | 344 | fn as_partial(&self) -> PartialModulus { | ^^^^^ ----------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 344 | fn as_partial(&self) -> PartialModulus<'_, M> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/pkcs8.rs:51:21 | 51 | fn alg_id_value(&self) -> untrusted::Input { | ^^^^^ ---------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 51 | fn alg_id_value(&self) -> untrusted::Input<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/pkcs8.rs:60:22 | 60 | pub fn curve_oid(&self) -> untrusted::Input { | ^^^^^ ---------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 60 | pub fn curve_oid(&self) -> untrusted::Input<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/rsa/signing.rs:419:20 | 419 | pub fn modulus(&self) -> io::Positive { | ^^^^^ ------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 419 | pub fn modulus(&self) -> io::Positive<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/ring-0.16.13/src/rsa/signing.rs:427:21 | 427 | pub fn exponent(&self) -> io::Positive { | ^^^^^ ------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 427 | pub fn exponent(&self) -> io::Positive<'_> { | ++++ Fresh thiserror v1.0.19 Fresh structopt v0.3.14 Fresh serde_json v1.0.53 warning: unused imports: `Cell` and `RefCell` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/lib.rs:360:32 | 360 | pub use self::core::cell::{Cell, RefCell}; | ^^^^ ^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: unused import: `self` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/lib.rs:361:33 | 361 | pub use self::core::clone::{self, Clone}; | ^^^^ warning: unused import: `self` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/lib.rs:362:35 | 362 | pub use self::core::convert::{self, From, Into}; | ^^^^ warning: unused import: `self` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/lib.rs:363:35 | 363 | pub use self::core::default::{self, Default}; | ^^^^ warning: unused import: `self` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/lib.rs:365:32 | 365 | pub use self::core::hash::{self, Hash}; | ^^^^ warning: unused import: `self` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/lib.rs:367:34 | 367 | pub use self::core::marker::{self, PhantomData}; | ^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/map.rs:143:21 | 143 | pub fn entry(&mut self, key: S) -> Entry | ^^^^^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 143 | pub fn entry(&mut self, key: S) -> Entry<'_> | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/map.rs:172:17 | 172 | pub fn iter(&self) -> Iter { | ^^^^^ ---- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 172 | pub fn iter(&self) -> Iter<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/map.rs:180:21 | 180 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 180 | pub fn iter_mut(&mut self) -> IterMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/map.rs:188:17 | 188 | pub fn keys(&self) -> Keys { | ^^^^^ ---- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 188 | pub fn keys(&self) -> Keys<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/map.rs:196:19 | 196 | pub fn values(&self) -> Values { | ^^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 196 | pub fn values(&self) -> Values<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/map.rs:204:23 | 204 | pub fn values_mut(&mut self) -> ValuesMut { | ^^^^^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 204 | pub fn values_mut(&mut self) -> ValuesMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/value/de.rs:1372:19 | 1372 | fn unexpected(&self) -> Unexpected { | ^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1372 | fn unexpected(&self) -> Unexpected<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/serde_json-1.0.53/src/number.rs:735:30 | 735 | pub(crate) fn unexpected(&self) -> Unexpected { | ^^^^^ ---------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 735 | pub(crate) fn unexpected(&self) -> Unexpected<'_> { | ++++ warning: `crossbeam` (lib) generated 1 warning (1 duplicate) warning: `ring` (lib) generated 17 warnings (1 duplicate) warning: `thiserror` (lib) generated 1 warning (1 duplicate) warning: `structopt` (lib) generated 1 warning (1 duplicate) warning: `serde_json` (lib) generated 15 warnings (1 duplicate) Fresh smol v0.1.10 warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/smol-0.1.10/src/work_stealing.rs:36:1 | 36 | / scoped_thread_local! { 37 | | /// The current thread's worker. 38 | | /// 39 | | /// Other threads may steal tasks from this worker through its associated stealer that was ... | 43 | | static WORKER: for<'a> &'a Worker<'a> 44 | | } | | ^ | | | | | `WORKER` is not local | |_`Sync` is not local | move the `impl` block outside of this static `WORKER` | = note: the macro `scoped_thread_local` defines the non-local `impl`, and may need to be changed = note: the macro `scoped_thread_local` may come from an old version of the `scoped_tls_hkt` crate, try updating your dependency with `cargo update -p scoped_tls_hkt` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the macro `scoped_thread_local` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/smol-0.1.10/src/work_stealing.rs:36:1 | 36 | / scoped_thread_local! { 37 | | /// The current thread's worker. 38 | | /// 39 | | /// Other threads may steal tasks from this worker through its associated stealer that was ... | 43 | | static WORKER: for<'a> &'a Worker<'a> 44 | | } | | ^ | | | | |_`WORKER` is not local | move the `impl` block outside of this static `WORKER` | = note: the macro `scoped_thread_local` defines the non-local `impl`, and may need to be changed = note: the macro `scoped_thread_local` may come from an old version of the `scoped_tls_hkt` crate, try updating your dependency with `cargo update -p scoped_tls_hkt` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `scoped_thread_local` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `smol` (lib) generated 3 warnings (1 duplicate) Fresh async-std v1.6.0 warning: unexpected `cfg` condition name: `default` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/read/bytes.rs:35:17 | 35 | #[cfg(all(test, default))] | ^^^^^^^ help: found config with similar value: `feature = "default"` | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(default)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(default)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `default` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/read/chain.rs:168:17 | 168 | #[cfg(all(test, default))] | ^^^^^^^ help: found config with similar value: `feature = "default"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(default)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(default)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unused import: `std::vec::Vec` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/vec/mod.rs:10:9 | 10 | pub use std::vec::Vec; | ^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: unused import: `std::result::Result` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/result/mod.rs:9:9 | 9 | pub use std::result::Result; | ^^^^^^^^^^^^^^^^^^^ warning: unused import: `std::option::Option` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/option/mod.rs:9:9 | 9 | pub use std::option::Option; | ^^^^^^^^^^^^^^^^^^^ warning: unused import: `std::string::String` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/string/mod.rs:9:9 | 9 | pub use std::string::String; | ^^^^^^^^^^^^^^^^^^^ warning: unused import: `binary_heap::BinaryHeap` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/collections/mod.rs:14:9 | 14 | pub use binary_heap::BinaryHeap; | ^^^^^^^^^^^^^^^^^^^^^^^ warning: unused import: `btree_map::BTreeMap` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/collections/mod.rs:15:9 | 15 | pub use btree_map::BTreeMap; | ^^^^^^^^^^^^^^^^^^^ warning: unused import: `btree_set::BTreeSet` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/collections/mod.rs:16:9 | 16 | pub use btree_set::BTreeSet; | ^^^^^^^^^^^^^^^^^^^ warning: unused import: `hash_map::HashMap` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/collections/mod.rs:17:9 | 17 | pub use hash_map::HashMap; | ^^^^^^^^^^^^^^^^^ warning: unused import: `hash_set::HashSet` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/collections/mod.rs:18:9 | 18 | pub use hash_set::HashSet; | ^^^^^^^^^^^^^^^^^ warning: unused import: `linked_list::LinkedList` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/collections/mod.rs:19:9 | 19 | pub use linked_list::LinkedList; | ^^^^^^^^^^^^^^^^^^^^^^^ warning: unused import: `vec_deque::VecDeque` --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/collections/mod.rs:20:9 | 20 | pub use vec_deque::VecDeque; | ^^^^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicU32::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/task/task_local.rs:127:23 | 127 | match key.compare_and_swap(0, counter, Ordering::AcqRel) { | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/sync/rwlock.rs:304:23 | 304 | if self.state.compare_and_swap(0, WRITE_LOCK, Ordering::SeqCst) == 0 { | ^^^^^^^^^^^^^^^^ warning: variable does not need to be mutable --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/stderr.rs:142:9 | 142 | mut self: Pin<&mut Self>, | ----^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default warning: variable does not need to be mutable --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/stderr.rs:190:19 | 190 | fn poll_flush(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { | ----^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/stdin.rs:201:9 | 201 | mut self: Pin<&mut Self>, | ----^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/stdout.rs:142:9 | 142 | mut self: Pin<&mut Self>, | ----^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/stdout.rs:190:19 | 190 | fn poll_flush(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { | ----^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/sync/waker_set.rs:177:13 | 177 | let mut inner = &mut *self.lock(); | ----^^^^^ | | | help: remove this `mut` warning: field `1` is never read --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/buf_writer.rs:116:33 | 116 | pub struct IntoInnerError(W, crate::io::Error); | -------------- ^^^^^^^^^^^^^^^^ | | | field in this struct | = help: consider removing this field = note: `IntoInnerError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/task/builder.rs:158:1 | 158 | / pin_project! { 159 | | /// Wrapper to add support for task locals. 160 | | struct SupportTaskLocals { 161 | | tag: TaskLocalsWrapper, ... | 165 | | } | |_^ the borrow produces a value | = note: `#[warn(unused_must_use)]` on by default = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/future/future/delay.rs:10:1 | 10 | / pin_project! { 11 | | #[doc(hidden)] 12 | | #[allow(missing_debug_implementations)] 13 | | pub struct DelayFuture { ... | 19 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/future/future/race.rs:9:1 | 9 | / pin_project! { 10 | | #[allow(missing_docs)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct Race ... | 20 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/future/future/try_race.rs:9:1 | 9 | / pin_project! { 10 | | #[allow(missing_docs)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct TryRace ... | 20 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/future/future/join.rs:9:1 | 9 | / pin_project! { 10 | | #[allow(missing_docs)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct Join ... | 20 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/future/future/try_join.rs:9:1 | 9 | / pin_project! { 10 | | #[allow(missing_docs)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct TryJoin ... | 20 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/future/timeout.rs:39:1 | 39 | / pin_project! { 40 | | /// A future that times out after a duration of time. 41 | | pub struct TimeoutFuture { 42 | | #[pin] ... | 47 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/chain.rs:10:1 | 10 | / pin_project! { 11 | | /// A stream that chains two streams one after another. 12 | | /// 13 | | /// This `struct` is created by the [`chain`] method on [`Stream`]. See its ... | 25 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/cloned.rs:6:1 | 6 | / pin_project! { 7 | | /// A stream that clones the elements of an underlying stream. 8 | | #[derive(Debug)] 9 | | pub struct Cloned { ... | 13 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/cmp.rs:12:1 | 12 | / pin_project! { 13 | | // Lexicographically compares the elements of this `Stream` with those 14 | | // of another using `Ord`. 15 | | #[doc(hidden)] ... | 25 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/copied.rs:6:1 | 6 | / pin_project! { 7 | | /// A stream that copies the elements of an underlying stream. 8 | | #[derive(Debug)] 9 | | pub struct Copied { ... | 13 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/enumerate.rs:8:1 | 8 | / pin_project! { 9 | | #[derive(Debug)] 10 | | pub struct Enumerate { 11 | | #[pin] ... | 15 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/eq.rs:11:1 | 11 | / pin_project! { 12 | | // Lexicographically compares the elements of this `Stream` with those 13 | | // of another. 14 | | #[doc(hidden)] ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/filter.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream to filter elements of another stream with a predicate. 10 | | /// 11 | | /// This `struct` is created by the [`filter`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/filter_map.rs:8:1 | 8 | / pin_project! { 9 | | #[derive(Debug)] 10 | | pub struct FilterMap { 11 | | #[pin] ... | 15 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/fold.rs:9:1 | 9 | / pin_project! { 10 | | #[derive(Debug)] 11 | | pub struct FoldFuture { 12 | | #[pin] ... | 17 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/for_each.rs:9:1 | 9 | / pin_project! { 10 | | #[doc(hidden)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct ForEachFuture { ... | 17 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/fuse.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream that yields `None` forever after the underlying stream yields `None` once. 10 | | /// 11 | | /// This `struct` is created by the [`fuse`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/ge.rs:12:1 | 12 | / pin_project! { 13 | | // Determines if the elements of this `Stream` are lexicographically 14 | | // greater than or equal to those of another. 15 | | #[doc(hidden)] ... | 21 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/gt.rs:12:1 | 12 | / pin_project! { 13 | | // Determines if the elements of this `Stream` are lexicographically 14 | | // greater than those of another. 15 | | #[doc(hidden)] ... | 21 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/inspect.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream that does something with each element of another stream. 10 | | /// 11 | | /// This `struct` is created by the [`inspect`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/last.rs:9:1 | 9 | / pin_project! { 10 | | #[doc(hidden)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct LastFuture { ... | 17 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/le.rs:12:1 | 12 | / pin_project! { 13 | | /// Determines if the elements of this `Stream` are lexicographically 14 | | /// less or equal to those of another. 15 | | #[doc(hidden)] ... | 21 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/lt.rs:12:1 | 12 | / pin_project! { 13 | | // Determines if the elements of this `Stream` are lexicographically 14 | | // less than those of another. 15 | | #[doc(hidden)] ... | 21 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/map.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream that maps value of another stream with a function. 10 | | #[derive(Debug)] 11 | | pub struct Map { ... | 16 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/max.rs:10:1 | 10 | / pin_project! { 11 | | #[doc(hidden)] 12 | | #[allow(missing_debug_implementations)] 13 | | pub struct MaxFuture { ... | 18 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/max_by.rs:10:1 | 10 | / pin_project! { 11 | | #[doc(hidden)] 12 | | #[allow(missing_debug_implementations)] 13 | | pub struct MaxByFuture { ... | 19 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/max_by_key.rs:10:1 | 10 | / pin_project! { 11 | | #[doc(hidden)] 12 | | #[allow(missing_debug_implementations)] 13 | | pub struct MaxByKeyFuture { ... | 19 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/min.rs:10:1 | 10 | / pin_project! { 11 | | #[doc(hidden)] 12 | | #[allow(missing_debug_implementations)] 13 | | pub struct MinFuture { ... | 18 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/min_by.rs:10:1 | 10 | / pin_project! { 11 | | #[doc(hidden)] 12 | | #[allow(missing_debug_implementations)] 13 | | pub struct MinByFuture { ... | 19 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/min_by_key.rs:10:1 | 10 | / pin_project! { 11 | | #[doc(hidden)] 12 | | #[allow(missing_debug_implementations)] 13 | | pub struct MinByKeyFuture { ... | 19 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/ne.rs:11:1 | 11 | / pin_project! { 12 | | // Lexicographically compares the elements of this `Stream` with those 13 | | // of another. 14 | | #[doc(hidden)] ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/partial_cmp.rs:12:1 | 12 | / pin_project! { 13 | | // Lexicographically compares the elements of this `Stream` with those 14 | | // of another. 15 | | #[doc(hidden)] ... | 25 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/scan.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream to maintain state while polling another stream. 10 | | /// 11 | | /// This `struct` is created by the [`scan`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/skip.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream to skip first n elements of another stream. 10 | | /// 11 | | /// This `struct` is created by the [`skip`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/skip_while.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream to skip elements of another stream based on a predicate. 10 | | /// 11 | | /// This `struct` is created by the [`skip_while`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/step_by.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream that steps a given amount of elements of another stream. 10 | | /// 11 | | /// This `struct` is created by the [`step_by`] method on [`Stream`]. See its ... | 23 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/take.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream that yields the first `n` items of another stream. 10 | | /// 11 | | /// This `struct` is created by the [`take`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/take_while.rs:8:1 | 8 | / pin_project! { 9 | | /// A stream that yields elements based on a predicate. 10 | | /// 11 | | /// This `struct` is created by the [`take_while`] method on [`Stream`]. See its ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/zip.rs:9:1 | 9 | / pin_project! { 10 | | /// A stream that takes items from two other streams simultaneously. 11 | | /// 12 | | /// This `struct` is created by the [`zip`] method on [`Stream`]. See its ... | 24 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/count.rs:9:1 | 9 | / pin_project! { 10 | | #[doc(hidden)] 11 | | #[allow(missing_debug_implementations)] 12 | | #[cfg(feature = "unstable")] ... | 19 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/merge.rs:11:1 | 11 | / pin_project! { 12 | | /// A stream that merges two other streams into a single stream. 13 | | /// 14 | | /// This `struct` is created by the [`merge`] method on [`Stream`]. See its ... | 28 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/flatten.rs:9:1 | 9 | / pin_project! { 10 | | /// A stream that flattens one level of nesting in an stream of things that can be turned into 11 | | /// streams. 12 | | /// ... | 28 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/flat_map.rs:10:1 | 10 | / pin_project! { 11 | | /// A stream that maps each element to a stream, and yields the elements of the produced 12 | | /// streams. 13 | | /// ... | 25 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/partition.rs:9:1 | 9 | / pin_project! { 10 | | #[derive(Debug)] 11 | | #[cfg(feature = "unstable")] 12 | | #[cfg_attr(feature = "docs", doc(cfg(unstable)))] ... | 19 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/timeout.rs:13:1 | 13 | / pin_project! { 14 | | /// A stream with timeout time set 15 | | #[derive(Debug)] 16 | | pub struct Timeout { ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/throttle.rs:11:1 | 11 | / pin_project! { 12 | | /// A stream that only yields one element once every `duration`. 13 | | /// 14 | | /// This `struct` is created by the [`throttle`] method on [`Stream`]. See its ... | 30 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/delay.rs:11:1 | 11 | / pin_project! { 12 | | #[doc(hidden)] 13 | | #[allow(missing_debug_implementations)] 14 | | pub struct Delay { ... | 21 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/stream/unzip.rs:9:1 | 9 | / pin_project! { 10 | | #[derive(Clone, Debug)] 11 | | #[cfg(feature = "unstable")] 12 | | #[cfg_attr(feature = "docs", doc(cfg(unstable)))] ... | 18 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/from_iter.rs:10:1 | 10 | / pin_project! { 11 | | /// A stream that was created from iterator. 12 | | /// 13 | | /// This stream is created by the [`from_iter`] function. ... | 21 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/once.rs:32:1 | 32 | / pin_project! { 33 | | /// A stream that yields a single item. 34 | | /// 35 | | /// This stream is created by the [`once`] function. See its ... | 43 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/double_ended_stream/rfold.rs:9:1 | 9 | / pin_project! { 10 | | #[doc(hidden)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct RFoldFuture { ... | 18 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/double_ended_stream/try_rfold.rs:9:1 | 9 | / pin_project! { 10 | | #[doc(hidden)] 11 | | #[allow(missing_debug_implementations)] 12 | | pub struct TryRFoldFuture { ... | 18 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/stream/successors.rs:39:1 | 39 | / pin_project! { 40 | | /// A stream that yields elements by calling an async closure with the previous value as an 41 | | /// argument 42 | | /// ... | 56 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/buf_read/lines.rs:12:1 | 12 | / pin_project! { 13 | | /// A stream of lines in a byte stream. 14 | | /// 15 | | /// This stream is created by the [`lines`] method on types that implement [`BufRead`]. ... | 30 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/buf_read/split.rs:11:1 | 11 | / pin_project! { 12 | | /// A stream over the contents of an instance of [`BufRead`] split on a particular byte. 13 | | /// 14 | | /// This stream is created by the [`split`] method on types that implement [`BufRead`]. ... | 29 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/read/chain.rs:9:1 | 9 | / pin_project! { 10 | | /// Adaptor to chain together two readers. 11 | | /// 12 | | /// This struct is generally created by calling [`chain`] on a reader. ... | 23 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/read/take.rs:9:1 | 9 | / pin_project! { 10 | | /// Reader adaptor which limits the bytes read from an underlying reader. 11 | | /// 12 | | /// This struct is generally created by calling [`take`] on a reader. ... | 22 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/buf_reader.rs:10:1 | 10 | / pin_project! { 11 | | /// Adds buffering to any reader. 12 | | /// 13 | | /// It can be excessively inefficient to work directly with a [`Read`] instance. A `BufReader` ... | 53 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/buf_writer.rs:10:1 | 10 | / pin_project! { 11 | | /// Wraps a writer and buffers its output. 12 | | /// 13 | | /// It can be excessively inefficient to work directly with something that ... | 89 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/copy.rs:140:5 | 140 | / pin_project! { 141 | | struct CopyFuture { 142 | | #[pin] 143 | | reader: R, ... | 148 | | } | |_____^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused borrow that must be used --> /wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0/cargo-crates/async-std-1.6.0/src/io/timeout.rs:46:1 | 46 | / pin_project! { 47 | | /// Future returned by the `FutureExt::timeout` method. 48 | | #[derive(Debug)] 49 | | pub struct Timeout ... | 58 | | } | |_^ the borrow produces a value | = note: this warning originates in the macro `$crate::pin_project` which comes from the expansion of the macro `pin_project` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `async-std` (lib) generated 85 warnings (1 duplicate) Fresh yume v0.2.0 (/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/message.rs:8:17 | 8 | #[derive(Debug, Deserialize, PartialEq, Serialize)] | ^---------- | | | `Deserialize` is not local | move the `impl` block outside of this constant `_IMPL_DESERIALIZE_FOR_Message` 9 | pub struct Message { | ------- `Message` is not local | = note: the derive macro `Deserialize` defines the non-local `impl`, and may need to be changed = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/message.rs:8:41 | 8 | #[derive(Debug, Deserialize, PartialEq, Serialize)] | ^-------- | | | `Serialize` is not local | move the `impl` block outside of this constant `_IMPL_SERIALIZE_FOR_Message` 9 | pub struct Message { | ------- `Message` is not local | = note: the derive macro `Serialize` defines the non-local `impl`, and may need to be changed = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `yume` (bin "yume") generated 3 warnings (1 duplicate) Finished `release` profile [optimized] target(s) in 0.85s Installing /wrkdirs/usr/ports/net-im/yume/work/stage/usr/local/bin/yume Installed package `yume v0.2.0 (/wrkdirs/usr/ports/net-im/yume/work/yume-0.2.0)` (executable `yume`) warning: be sure to add `/wrkdirs/usr/ports/net-im/yume/work/stage/usr/local/bin` to your PATH to be able to run the installed binaries ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-11-05T10:12:51+0000' 'PKG_NOTE_ports_top_git_hash=9bb805acfc67' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=97b5de4ffc2a' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for yume-0.2.0_44 ===> Building yume-0.2.0_44 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for yume-0.2.0_44 build of net-im/yume | yume-0.2.0_44 ended at Wed Nov 5 05:17:48 EST 2025 build time: 00:05:01