[INFO] cloning repository https://github.com/BygoneWorlds/idolapsoserv [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/BygoneWorlds/idolapsoserv" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBygoneWorlds%2Fidolapsoserv", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBygoneWorlds%2Fidolapsoserv'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] fdc415f01ea860eb61f3666fbd0e7079dc1c7b26 [INFO] checking BygoneWorlds/idolapsoserv/fdc415f01ea860eb61f3666fbd0e7079dc1c7b26 against master#f609b7e0586f81fefb3523e3e17adf779ac416be for pr-129466-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBygoneWorlds%2Fidolapsoserv" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/BygoneWorlds/idolapsoserv on toolchain f609b7e0586f81fefb3523e3e17adf779ac416be [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/BygoneWorlds/idolapsoserv [INFO] finished tweaking git repo https://github.com/BygoneWorlds/idolapsoserv [INFO] tweaked toml for git repo https://github.com/BygoneWorlds/idolapsoserv written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/BygoneWorlds/idolapsoserv already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: /workspace/builds/worker-4-tc1/source/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /workspace/builds/worker-4-tc1/source/psodata/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /workspace/builds/worker-4-tc1/source/psoserial/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /workspace/builds/worker-4-tc1/source/psomsg_common/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /workspace/builds/worker-4-tc1/source/psomsg/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /workspace/builds/worker-4-tc1/source/psodb_sqlite/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /workspace/builds/worker-4-tc1/source/psomsg_patch/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /workspace/builds/worker-4-tc1/source/psodb_common/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /workspace/builds/worker-4-tc1/source/psocrypto/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /workspace/builds/worker-4-tc1/source/staticvec/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /workspace/builds/worker-4-tc1/source/psomsg_bb/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded time v0.1.35 [INFO] [stderr] Downloaded log v0.3.6 [INFO] [stderr] Downloaded typenum v1.1.0 [INFO] [stderr] Downloaded gcc v0.3.35 [INFO] [stderr] Downloaded crc v1.3.0 [INFO] [stderr] Downloaded slab v0.1.3 [INFO] [stderr] Downloaded rusqlite v0.12.0 [INFO] [stderr] Downloaded cfg-if v0.1.0 [INFO] [stderr] Downloaded bytes v0.3.0 [INFO] [stderr] Downloaded miow v0.1.3 [INFO] [stderr] Downloaded libc v0.2.16 [INFO] [stderr] Downloaded mio v0.5.1 [INFO] [stderr] Downloaded net2 v0.2.26 [INFO] [stderr] Downloaded regex-syntax v0.3.5 [INFO] [stderr] Downloaded regex v0.1.77 [INFO] [stderr] Downloaded strsim v0.5.1 [INFO] [stderr] Downloaded lazy_static v0.2.1 [INFO] [stderr] Downloaded libsqlite3-sys v0.8.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a5222c60d029c3c606c734b60ed0ba866ed105eef82423badf046bfa3843407b [INFO] running `Command { std: "docker" "start" "-a" "a5222c60d029c3c606c734b60ed0ba866ed105eef82423badf046bfa3843407b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a5222c60d029c3c606c734b60ed0ba866ed105eef82423badf046bfa3843407b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a5222c60d029c3c606c734b60ed0ba866ed105eef82423badf046bfa3843407b", kill_on_drop: false }` [INFO] [stdout] a5222c60d029c3c606c734b60ed0ba866ed105eef82423badf046bfa3843407b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3b5e57eedcb4bb5b7e8dfc433e6c66118959dc48532ca4696aad2825b45814e4 [INFO] running `Command { std: "docker" "start" "-a" "3b5e57eedcb4bb5b7e8dfc433e6c66118959dc48532ca4696aad2825b45814e4", kill_on_drop: false }` [INFO] [stderr] warning: /opt/rustwide/workdir/staticvec/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /opt/rustwide/workdir/psomsg_patch/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /opt/rustwide/workdir/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /opt/rustwide/workdir/psodata/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /opt/rustwide/workdir/psoserial/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /opt/rustwide/workdir/psodb_common/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /opt/rustwide/workdir/psocrypto/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /opt/rustwide/workdir/psodb_sqlite/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /opt/rustwide/workdir/psomsg_common/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /opt/rustwide/workdir/psomsg/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] warning: /opt/rustwide/workdir/psomsg_bb/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] Checking log v0.3.6 [INFO] [stderr] Checking byteorder v0.5.3 [INFO] [stderr] Compiling winapi-build v0.1.1 [INFO] [stderr] Checking libc v0.2.16 [INFO] [stderr] Checking winapi v0.2.8 [INFO] [stderr] Compiling gcc v0.3.35 [INFO] [stderr] Compiling typenum v1.1.0 [INFO] [stderr] Checking rustc-serialize v0.3.19 [INFO] [stderr] Compiling pkg-config v0.3.8 [INFO] [stderr] Compiling kernel32-sys v0.2.2 [INFO] [stderr] Compiling ws2_32-sys v0.2.1 [INFO] [stderr] Checking psoserial v0.1.0 (/opt/rustwide/workdir/psoserial) [INFO] [stdout] error[E0642]: patterns aren't allowed in functions without bodies [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.19/src/serialize.rs:147:45 [INFO] [stdout] | [INFO] [stdout] 147 | ... &f_name: &str, [INFO] [stdout] | ^^^^^^^ pattern not allowed in function without body [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/util.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | try!(src.read(&mut r)); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/util.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | try!(dst.write_all(&r[..len])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/util.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | try!(dst.write_all(&r[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/util.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | try!(dst.write_all(&vec![0u8; padding as usize])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/util.rs:61:26 [INFO] [stdout] | [INFO] [stdout] 61 | let bytes_read = try!(src.read(&mut r_buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/util.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | try!(dst.write_all(&r[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/util.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | try!(src.read(&mut r)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/util.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | try!(dst.write_all(&r[..len])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/util.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | try!(dst.write_all(&r[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/util.rs:144:9 [INFO] [stdout] | [INFO] [stdout] 144 | try!(dst.write_all(&vec![0u8; padding as usize])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/util.rs:152:16 [INFO] [stdout] | [INFO] [stdout] 152 | r.push(try!(T::deserialize(src))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/util.rs:161:13 [INFO] [stdout] | [INFO] [stdout] 161 | try!(i.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/util.rs:167:13 [INFO] [stdout] | [INFO] [stdout] 167 | try!(i.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/util.rs:170:13 [INFO] [stdout] | [INFO] [stdout] 170 | try!(T::default().serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | try!(dst.$write_func::(*self)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 125 | prim_num_serial!(u16, read_u16, write_u16); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:118:25 [INFO] [stdout] | [INFO] [stdout] 118 | let v = try!(src.$read_func::()); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 125 | prim_num_serial!(u16, read_u16, write_u16); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | try!(dst.$write_func::(*self)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 126 | prim_num_serial!(u32, read_u32, write_u32); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:118:25 [INFO] [stdout] | [INFO] [stdout] 118 | let v = try!(src.$read_func::()); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 126 | prim_num_serial!(u32, read_u32, write_u32); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | try!(dst.$write_func::(*self)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 127 | prim_num_serial!(u64, read_u64, write_u64); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:118:25 [INFO] [stdout] | [INFO] [stdout] 118 | let v = try!(src.$read_func::()); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 127 | prim_num_serial!(u64, read_u64, write_u64); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | try!(dst.$write_func::(*self)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 128 | prim_num_serial!(i16, read_i16, write_i16); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:118:25 [INFO] [stdout] | [INFO] [stdout] 118 | let v = try!(src.$read_func::()); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 128 | prim_num_serial!(i16, read_i16, write_i16); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | try!(dst.$write_func::(*self)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 129 | prim_num_serial!(i32, read_i32, write_i32); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:118:25 [INFO] [stdout] | [INFO] [stdout] 118 | let v = try!(src.$read_func::()); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 129 | prim_num_serial!(i32, read_i32, write_i32); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | try!(dst.$write_func::(*self)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 130 | prim_num_serial!(i64, read_i64, write_i64); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:118:25 [INFO] [stdout] | [INFO] [stdout] 118 | let v = try!(src.$read_func::()); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 130 | prim_num_serial!(i64, read_i64, write_i64); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | try!(dst.$write_func::(*self)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 131 | prim_num_serial!(f32, read_f32, write_f32); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:118:25 [INFO] [stdout] | [INFO] [stdout] 118 | let v = try!(src.$read_func::()); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 131 | prim_num_serial!(f32, read_f32, write_f32); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | try!(dst.write_u8(*self)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:142:17 [INFO] [stdout] | [INFO] [stdout] 142 | let v = try!(src.read_u8()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:150:9 [INFO] [stdout] | [INFO] [stdout] 150 | try!(dst.write_i8(*self)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:156:17 [INFO] [stdout] | [INFO] [stdout] 156 | let v = try!(src.read_i8()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:176:9 [INFO] [stdout] | [INFO] [stdout] 176 | try!(dst.write_all(&octets[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 212 | impl_serial_array!(1); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 212 | impl_serial_array!(1); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 213 | impl_serial_array!(2); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 213 | impl_serial_array!(2); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 214 | impl_serial_array!(3); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 214 | impl_serial_array!(3); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 215 | impl_serial_array!(4); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 215 | impl_serial_array!(4); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 216 | impl_serial_array!(5); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 216 | impl_serial_array!(5); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 217 | impl_serial_array!(6); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 217 | impl_serial_array!(6); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 218 | impl_serial_array!(7); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 218 | impl_serial_array!(7); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 219 | impl_serial_array!(8); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 219 | impl_serial_array!(8); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 220 | impl_serial_array!(9); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 220 | impl_serial_array!(9); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 221 | impl_serial_array!(10); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 221 | impl_serial_array!(10); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 222 | impl_serial_array!(11); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 222 | impl_serial_array!(11); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 223 | impl_serial_array!(12); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 223 | impl_serial_array!(12); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 224 | impl_serial_array!(13); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 224 | impl_serial_array!(13); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 225 | impl_serial_array!(14); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 225 | impl_serial_array!(14); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 226 | impl_serial_array!(15); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 226 | impl_serial_array!(15); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 227 | impl_serial_array!(16); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 227 | impl_serial_array!(16); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 228 | impl_serial_array!(17); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 228 | impl_serial_array!(17); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 229 | impl_serial_array!(18); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 229 | impl_serial_array!(18); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 230 | impl_serial_array!(19); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 230 | impl_serial_array!(19); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 231 | impl_serial_array!(20); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 231 | impl_serial_array!(20); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 232 | impl_serial_array!(21); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 232 | impl_serial_array!(21); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 233 | impl_serial_array!(22); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 233 | impl_serial_array!(22); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 234 | impl_serial_array!(23); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 234 | impl_serial_array!(23); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 235 | impl_serial_array!(24); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 235 | impl_serial_array!(24); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | impl_serial_array!(25); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | impl_serial_array!(25); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 237 | impl_serial_array!(26); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 237 | impl_serial_array!(26); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 238 | impl_serial_array!(27); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 238 | impl_serial_array!(27); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 239 | impl_serial_array!(28); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 239 | impl_serial_array!(28); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 240 | impl_serial_array!(29); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 240 | impl_serial_array!(29); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 241 | impl_serial_array!(30); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 241 | impl_serial_array!(30); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 242 | impl_serial_array!(31); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 242 | impl_serial_array!(31); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | try!(self[i].serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_serial_array!(32); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psoserial/src/lib.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut uninit = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_serial_array!(32); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 212 | impl_serial_array!(1); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 213 | impl_serial_array!(2); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 214 | impl_serial_array!(3); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 215 | impl_serial_array!(4); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 216 | impl_serial_array!(5); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 217 | impl_serial_array!(6); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 218 | impl_serial_array!(7); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 219 | impl_serial_array!(8); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 220 | impl_serial_array!(9); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 221 | impl_serial_array!(10); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 222 | impl_serial_array!(11); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 223 | impl_serial_array!(12); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 224 | impl_serial_array!(13); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 225 | impl_serial_array!(14); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 226 | impl_serial_array!(15); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 227 | impl_serial_array!(16); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 228 | impl_serial_array!(17); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 229 | impl_serial_array!(18); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 230 | impl_serial_array!(19); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 231 | impl_serial_array!(20); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 232 | impl_serial_array!(21); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 233 | impl_serial_array!(22); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 234 | impl_serial_array!(23); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 235 | impl_serial_array!(24); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | impl_serial_array!(25); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 237 | impl_serial_array!(26); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 238 | impl_serial_array!(27); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 239 | impl_serial_array!(28); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 240 | impl_serial_array!(29); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 241 | impl_serial_array!(30); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 242 | impl_serial_array!(31); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:196:31 [INFO] [stdout] | [INFO] [stdout] 196 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_serial_array!(32); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 212 | impl_serial_array!(1); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 213 | impl_serial_array!(2); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 214 | impl_serial_array!(3); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 215 | impl_serial_array!(4); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 216 | impl_serial_array!(5); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 217 | impl_serial_array!(6); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 218 | impl_serial_array!(7); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 219 | impl_serial_array!(8); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 220 | impl_serial_array!(9); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 221 | impl_serial_array!(10); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 222 | impl_serial_array!(11); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 223 | impl_serial_array!(12); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 224 | impl_serial_array!(13); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 225 | impl_serial_array!(14); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 226 | impl_serial_array!(15); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 227 | impl_serial_array!(16); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 228 | impl_serial_array!(17); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 229 | impl_serial_array!(18); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 230 | impl_serial_array!(19); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 231 | impl_serial_array!(20); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 232 | impl_serial_array!(21); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking linked-hash-map v0.4.2 [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 233 | impl_serial_array!(22); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 234 | impl_serial_array!(23); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 235 | impl_serial_array!(24); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | impl_serial_array!(25); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 237 | impl_serial_array!(26); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 238 | impl_serial_array!(27); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 239 | impl_serial_array!(28); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 240 | impl_serial_array!(29); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 241 | impl_serial_array!(30); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 242 | impl_serial_array!(31); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> psoserial/src/lib.rs:199:40 [INFO] [stdout] | [INFO] [stdout] 199 | let mut ret = unsafe { uninitialized::<[T; $size]>() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_serial_array!(32); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:111:43 [INFO] [stdout] | [INFO] [stdout] 111 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 125 | prim_num_serial!(u16, read_u16, write_u16); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:166:35 [INFO] [stdout] | [INFO] [stdout] 166 | fn serialize(&self, dst: &mut Write) -> io::Result<()>; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 166 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:117:38 [INFO] [stdout] | [INFO] [stdout] 117 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 125 | prim_num_serial!(u16, read_u16, write_u16); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:169:30 [INFO] [stdout] | [INFO] [stdout] 169 | fn deserialize(src: &mut Read) -> io::Result; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 169 | fn deserialize(src: &mut dyn Read) -> io::Result; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:111:43 [INFO] [stdout] | [INFO] [stdout] 111 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 126 | prim_num_serial!(u32, read_u32, write_u32); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:117:38 [INFO] [stdout] | [INFO] [stdout] 117 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 126 | prim_num_serial!(u32, read_u32, write_u32); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:111:43 [INFO] [stdout] | [INFO] [stdout] 111 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 127 | prim_num_serial!(u64, read_u64, write_u64); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:117:38 [INFO] [stdout] | [INFO] [stdout] 117 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 127 | prim_num_serial!(u64, read_u64, write_u64); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:111:43 [INFO] [stdout] | [INFO] [stdout] 111 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 128 | prim_num_serial!(i16, read_i16, write_i16); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:117:38 [INFO] [stdout] | [INFO] [stdout] 117 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 128 | prim_num_serial!(i16, read_i16, write_i16); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking rand v0.3.14 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:111:43 [INFO] [stdout] | [INFO] [stdout] 111 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 129 | prim_num_serial!(i32, read_i32, write_i32); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:117:38 [INFO] [stdout] | [INFO] [stdout] 117 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 129 | prim_num_serial!(i32, read_i32, write_i32); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:111:43 [INFO] [stdout] | [INFO] [stdout] 111 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 130 | prim_num_serial!(i64, read_i64, write_i64); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:117:38 [INFO] [stdout] | [INFO] [stdout] 117 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 130 | prim_num_serial!(i64, read_i64, write_i64); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:111:43 [INFO] [stdout] | [INFO] [stdout] 111 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 131 | prim_num_serial!(f32, read_f32, write_f32); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:117:38 [INFO] [stdout] | [INFO] [stdout] 117 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 131 | prim_num_serial!(f32, read_f32, write_f32); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `prim_num_serial` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:135:35 [INFO] [stdout] | [INFO] [stdout] 135 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 135 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:141:30 [INFO] [stdout] | [INFO] [stdout] 141 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 141 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:149:35 [INFO] [stdout] | [INFO] [stdout] 149 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 149 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:155:30 [INFO] [stdout] | [INFO] [stdout] 155 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 155 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:174:35 [INFO] [stdout] | [INFO] [stdout] 174 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 174 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:180:28 [INFO] [stdout] | [INFO] [stdout] 180 | fn deserialize(_: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 180 | fn deserialize(_: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 212 | impl_serial_array!(1); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 212 | impl_serial_array!(1); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 213 | impl_serial_array!(2); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 213 | impl_serial_array!(2); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 214 | impl_serial_array!(3); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 214 | impl_serial_array!(3); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 215 | impl_serial_array!(4); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 215 | impl_serial_array!(4); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 216 | impl_serial_array!(5); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 216 | impl_serial_array!(5); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 217 | impl_serial_array!(6); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 217 | impl_serial_array!(6); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 218 | impl_serial_array!(7); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 218 | impl_serial_array!(7); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 219 | impl_serial_array!(8); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 219 | impl_serial_array!(8); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 220 | impl_serial_array!(9); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 220 | impl_serial_array!(9); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 221 | impl_serial_array!(10); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 221 | impl_serial_array!(10); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 222 | impl_serial_array!(11); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 222 | impl_serial_array!(11); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 223 | impl_serial_array!(12); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 223 | impl_serial_array!(12); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 224 | impl_serial_array!(13); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 224 | impl_serial_array!(13); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 225 | impl_serial_array!(14); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 225 | impl_serial_array!(14); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 226 | impl_serial_array!(15); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 226 | impl_serial_array!(15); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 227 | impl_serial_array!(16); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 227 | impl_serial_array!(16); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 228 | impl_serial_array!(17); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 228 | impl_serial_array!(17); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 229 | impl_serial_array!(18); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 229 | impl_serial_array!(18); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 230 | impl_serial_array!(19); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 230 | impl_serial_array!(19); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 231 | impl_serial_array!(20); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 231 | impl_serial_array!(20); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 232 | impl_serial_array!(21); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 232 | impl_serial_array!(21); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 233 | impl_serial_array!(22); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 233 | impl_serial_array!(22); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 234 | impl_serial_array!(23); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 234 | impl_serial_array!(23); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 235 | impl_serial_array!(24); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 235 | impl_serial_array!(24); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | impl_serial_array!(25); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | impl_serial_array!(25); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 237 | impl_serial_array!(26); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 237 | impl_serial_array!(26); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 238 | impl_serial_array!(27); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 238 | impl_serial_array!(27); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 239 | impl_serial_array!(28); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 239 | impl_serial_array!(28); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 240 | impl_serial_array!(29); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 240 | impl_serial_array!(29); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0310]: the parameter type `T` may not live long enough [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.19/src/serialize.rs:454:5 [INFO] [stdout] | [INFO] [stdout] 454 | fn decode(d: &mut D) -> Result, D::Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | the parameter type `T` must be valid for the static lifetime... [INFO] [stdout] | ...so that the type `T` will meet its required lifetime bounds... [INFO] [stdout] | [INFO] [stdout] note: ...that is required by this bound [INFO] [stdout] --> /rustc/f609b7e0586f81fefb3523e3e17adf779ac416be/library/alloc/src/borrow.rs:179:30 [INFO] [stdout] help: consider adding an explicit lifetime bound [INFO] [stdout] | [INFO] [stdout] 450 | impl<'a, T: ?Sized + 'static> Decodable for Cow<'a, T> [INFO] [stdout] | +++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 241 | impl_serial_array!(30); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 241 | impl_serial_array!(30); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 242 | impl_serial_array!(31); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 242 | impl_serial_array!(31); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:188:43 [INFO] [stdout] | [INFO] [stdout] 188 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_serial_array!(32); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/lib.rs:195:38 [INFO] [stdout] | [INFO] [stdout] 195 | fn deserialize(src: &mut Read) -> io::Result<[T; $size]> { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_serial_array!(32); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `impl_serial_array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/util.rs:6:43 [INFO] [stdout] | [INFO] [stdout] 6 | pub fn read_ascii_len(len: u32, src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 6 | pub fn read_ascii_len(len: u32, src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/util.rs:30:55 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn write_ascii_len(s: &str, len: usize, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 30 | pub fn write_ascii_len(s: &str, len: usize, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/util.rs:53:29 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn read_utf16(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 53 | pub fn read_utf16(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/util.rs:83:39 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn write_utf16(s: &str, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 83 | pub fn write_utf16(s: &str, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/util.rs:98:45 [INFO] [stdout] | [INFO] [stdout] 98 | pub fn read_utf16_len(len: usize, src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 98 | pub fn read_utf16_len(len: usize, src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/util.rs:127:55 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn write_utf16_len(s: &str, len: usize, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 127 | pub fn write_utf16_len(s: &str, len: usize, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/util.rs:149:60 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn read_array(len: u32, src: &mut Read) -> io::Result> { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 149 | pub fn read_array(len: u32, src: &mut dyn Read) -> io::Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/util.rs:157:71 [INFO] [stdout] | [INFO] [stdout] 157 | pub fn write_array(sl: &[T], len: u32, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 157 | pub fn write_array(sl: &[T], len: u32, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psoserial/src/util.rs:178:30 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn read_exact(read: &mut Read, mut buf: &mut [u8]) -> io::Result<()> { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 178 | pub fn read_exact(read: &mut dyn Read, mut buf: &mut [u8]) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking time v0.1.35 [INFO] [stderr] Checking thread-id v2.0.0 [INFO] [stdout] warning: 256 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking psodata v0.1.0 (/opt/rustwide/workdir/psodata) [INFO] [stderr] Checking psomsg_common v0.1.0 (/opt/rustwide/workdir/psomsg_common) [INFO] [stderr] Checking memchr v0.1.11 [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> psomsg_common/src/lib.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | #[macro_use] extern crate log; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | try!(self.ip.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | try!(dst.write_u16::(self.port)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | try!(dst.write_u16::(0)); // padding [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | try!(u16::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:41:28 [INFO] [stdout] | [INFO] [stdout] 41 | let ip: Ipv4Addr = try!(src.read_u32::()).into(); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:42:20 [INFO] [stdout] | [INFO] [stdout] 42 | let port = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:55:9 [INFO] [stdout] | [INFO] [stdout] 55 | try!(write_utf16(&self.0, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:60:19 [INFO] [stdout] | [INFO] [stdout] 60 | let msg = try!(read_utf16(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | try!(write_ascii_len(×tamp_string, 28, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:84:32 [INFO] [stdout] | [INFO] [stdout] 84 | let timestamp_string = try!(read_ascii_len(28, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:88:25 [INFO] [stdout] | [INFO] [stdout] 88 | let year: u16 = try!(timestamp_string[0..4].parse().map_err(|e| io::Error::new(io::ErrorKind::Other, e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:89:25 [INFO] [stdout] | [INFO] [stdout] 89 | let month: u8 = try!(timestamp_string[5..7].parse().map_err(|e| io::Error::new(io::ErrorKind::Other, e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:90:23 [INFO] [stdout] | [INFO] [stdout] 90 | let day: u8 = try!(timestamp_string[8..10].parse().map_err(|e| io::Error::new(io::ErrorKind::Other, e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:91:24 [INFO] [stdout] | [INFO] [stdout] 91 | let hour: u8 = try!(timestamp_string[12..14].parse().map_err(|e| io::Error::new(io::ErrorKind::Other, e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:92:26 [INFO] [stdout] | [INFO] [stdout] 92 | let minute: u8 = try!(timestamp_string[15..17].parse().map_err(|e| io::Error::new(io::ErrorKind::Other, e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:93:26 [INFO] [stdout] | [INFO] [stdout] 93 | let second: u8 = try!(timestamp_string[18..20].parse().map_err(|e| io::Error::new(io::ErrorKind::Other, e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:94:25 [INFO] [stdout] | [INFO] [stdout] 94 | let msec: u16 = try!(timestamp_string[21..24].parse().map_err(|e| io::Error::new(io::ErrorKind::Other, e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:112:13 [INFO] [stdout] | [INFO] [stdout] 112 | try!(i.serialize(dst)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:134:13 [INFO] [stdout] | [INFO] [stdout] 134 | try!(i.serialize(dst)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:159:13 [INFO] [stdout] | [INFO] [stdout] 159 | try!(menu_id.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:160:13 [INFO] [stdout] | [INFO] [stdout] 160 | try!(item_id.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:161:13 [INFO] [stdout] | [INFO] [stdout] 161 | try!(0u32.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:195:13 [INFO] [stdout] | [INFO] [stdout] 195 | try!(tag.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:196:13 [INFO] [stdout] | [INFO] [stdout] 196 | try!(guildcard.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:197:13 [INFO] [stdout] | [INFO] [stdout] 197 | try!(arrow.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:213:9 [INFO] [stdout] | [INFO] [stdout] 213 | try!(self.0.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:25:19 [INFO] [stdout] | [INFO] [stdout] 25 | let ep1 = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_on.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:214:9 [INFO] [stdout] | [INFO] [stdout] 214 | try!(self.1.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:219:23 [INFO] [stdout] | [INFO] [stdout] 219 | Ok(MenuSelect(try!(u32::deserialize(src)), try!(u32::deserialize(src)))) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:219:52 [INFO] [stdout] | [INFO] [stdout] 219 | Ok(MenuSelect(try!(u32::deserialize(src)), try!(u32::deserialize(src)))) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:227:9 [INFO] [stdout] | [INFO] [stdout] 227 | try!(self.0.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:25:36 [INFO] [stdout] | [INFO] [stdout] 25 | let ep1 = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_on.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:228:9 [INFO] [stdout] | [INFO] [stdout] 228 | try!(self.1.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:233:24 [INFO] [stdout] | [INFO] [stdout] 233 | Ok(LobbyChange(try!(u32::deserialize(src)), try!(u32::deserialize(src)))) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:233:53 [INFO] [stdout] | [INFO] [stdout] 233 | Ok(LobbyChange(try!(u32::deserialize(src)), try!(u32::deserialize(src)))) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:246:9 [INFO] [stdout] | [INFO] [stdout] 246 | try!(self.menu_id.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:247:9 [INFO] [stdout] | [INFO] [stdout] 247 | try!(self.item_id.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:248:9 [INFO] [stdout] | [INFO] [stdout] 248 | try!(self.flags.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:249:9 [INFO] [stdout] | [INFO] [stdout] 249 | try!(write_utf16_len(&self.name, 0x22, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:254:23 [INFO] [stdout] | [INFO] [stdout] 254 | let menu_id = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:255:23 [INFO] [stdout] | [INFO] [stdout] 255 | let item_id = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:256:21 [INFO] [stdout] | [INFO] [stdout] 256 | let flags = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:257:20 [INFO] [stdout] | [INFO] [stdout] 257 | let name = try!(read_utf16_len(0x22, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:26:19 [INFO] [stdout] | [INFO] [stdout] 26 | let ep2 = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_lab_on.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:26:36 [INFO] [stdout] | [INFO] [stdout] 26 | let ep2 = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_lab_on.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | let ep4 = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_ep4_on.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:27:36 [INFO] [stdout] | [INFO] [stdout] 27 | let ep4 = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_ep4_on.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:28:22 [INFO] [stdout] | [INFO] [stdout] 28 | let ep1_1p = try!(load_params(try!(File::open(format!("{}/BattleParamEntry.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:28:39 [INFO] [stdout] | [INFO] [stdout] 28 | let ep1_1p = try!(load_params(try!(File::open(format!("{}/BattleParamEntry.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:29:22 [INFO] [stdout] | [INFO] [stdout] 29 | let ep2_1p = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_lab.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:29:39 [INFO] [stdout] | [INFO] [stdout] 29 | let ep2_1p = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_lab.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:30:22 [INFO] [stdout] | [INFO] [stdout] 30 | let ep4_1p = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_ep4.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:30:39 [INFO] [stdout] | [INFO] [stdout] 30 | let ep4_1p = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_ep4.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:93:21 [INFO] [stdout] | [INFO] [stdout] 93 | let param = try!(BattleParam::deserialize(&mut src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:122:32 [INFO] [stdout] | [INFO] [stdout] 122 | let mut unk = [0; 14]; try!(src.read(&mut unk[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:115:19 [INFO] [stdout] | [INFO] [stdout] 115 | let atp = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:116:19 [INFO] [stdout] | [INFO] [stdout] 116 | let int = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:117:19 [INFO] [stdout] | [INFO] [stdout] 117 | let evp = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:118:19 [INFO] [stdout] | [INFO] [stdout] 118 | let hp = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:119:19 [INFO] [stdout] | [INFO] [stdout] 119 | let dfp = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:120:19 [INFO] [stdout] | [INFO] [stdout] 120 | let ata = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:121:19 [INFO] [stdout] | [INFO] [stdout] 121 | let lck = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:123:19 [INFO] [stdout] | [INFO] [stdout] 123 | let exp = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:124:26 [INFO] [stdout] | [INFO] [stdout] 124 | let difficulty = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | try!(dst.write_u16::(self.atp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:141:9 [INFO] [stdout] | [INFO] [stdout] 141 | try!(dst.write_u16::(self.int)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:142:9 [INFO] [stdout] | [INFO] [stdout] 142 | try!(dst.write_u16::(self.evp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | try!(dst.write_u16::(self.hp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:144:9 [INFO] [stdout] | [INFO] [stdout] 144 | try!(dst.write_u16::(self.dfp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:145:9 [INFO] [stdout] | [INFO] [stdout] 145 | try!(dst.write_u16::(self.ata)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:146:9 [INFO] [stdout] | [INFO] [stdout] 146 | try!(dst.write_u16::(self.lck)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | try!(dst.write_all(&self.unk[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:148:9 [INFO] [stdout] | [INFO] [stdout] 148 | try!(dst.write_u32::(self.exp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:149:9 [INFO] [stdout] | [INFO] [stdout] 149 | try!(dst.write_u32::(self.difficulty)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | try!(self.atp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | try!(self.mst.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | try!(self.evp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | try!(self.hp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | try!(self.dfp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | try!(self.ata.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | try!(self.lck.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:33:19 [INFO] [stdout] | [INFO] [stdout] 33 | let atp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:34:19 [INFO] [stdout] | [INFO] [stdout] 34 | let mst = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:35:19 [INFO] [stdout] | [INFO] [stdout] 35 | let evp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:36:18 [INFO] [stdout] | [INFO] [stdout] 36 | let hp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:37:19 [INFO] [stdout] | [INFO] [stdout] 37 | let dfp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:38:19 [INFO] [stdout] | [INFO] [stdout] 38 | let ata = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:39:19 [INFO] [stdout] | [INFO] [stdout] 39 | let lck = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | try!(self.atp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | try!(self.mst.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | try!(self.evp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | try!(self.hp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | try!(self.dfp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | try!(self.ata.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | try!(self.unk.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | try!(self.exp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:77:19 [INFO] [stdout] | [INFO] [stdout] 77 | let atp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:78:19 [INFO] [stdout] | [INFO] [stdout] 78 | let mst = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:79:19 [INFO] [stdout] | [INFO] [stdout] 79 | let evp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:80:18 [INFO] [stdout] | [INFO] [stdout] 80 | let hp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:81:19 [INFO] [stdout] | [INFO] [stdout] 81 | let dfp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:82:19 [INFO] [stdout] | [INFO] [stdout] 82 | let ata = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:83:19 [INFO] [stdout] | [INFO] [stdout] 83 | let unk = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:84:19 [INFO] [stdout] | [INFO] [stdout] 84 | let exp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | try!(write_array(&self.start_stats, 12, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:107:9 [INFO] [stdout] | [INFO] [stdout] 107 | try!(write_array(&self.unk, 12, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:110:13 [INFO] [stdout] | [INFO] [stdout] 110 | try!(write_array(&l, 200, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:115:17 [INFO] [stdout] | [INFO] [stdout] 115 | try!(d.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:122:27 [INFO] [stdout] | [INFO] [stdout] 122 | let start_stats = try!(read_array(12, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:123:19 [INFO] [stdout] | [INFO] [stdout] 123 | let unk = try!(read_array(12, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:128:29 [INFO] [stdout] | [INFO] [stdout] 128 | let level = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | try!(self.base.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | try!(self.reserved1.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:33:35 [INFO] [stdout] | [INFO] [stdout] 33 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 33 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | try!(self.num_clones.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | try!(write_array(&self.reserved2, 14, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | try!(self.skin.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:40:30 [INFO] [stdout] | [INFO] [stdout] 40 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 40 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | try!(self.reserved3.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:34:20 [INFO] [stdout] | [INFO] [stdout] 34 | let base = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:35:25 [INFO] [stdout] | [INFO] [stdout] 35 | let reserved1 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:36:26 [INFO] [stdout] | [INFO] [stdout] 36 | let num_clones = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:37:25 [INFO] [stdout] | [INFO] [stdout] 37 | let reserved2 = try!(read_array(14, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:38:20 [INFO] [stdout] | [INFO] [stdout] 38 | let skin = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:39:25 [INFO] [stdout] | [INFO] [stdout] 39 | let reserved3 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:82:9 [INFO] [stdout] | [INFO] [stdout] 82 | try!(self.skin.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:83:9 [INFO] [stdout] | [INFO] [stdout] 83 | try!(self.unk1.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:54:35 [INFO] [stdout] | [INFO] [stdout] 54 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 54 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | try!(self.unk2.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | try!(self.obj_id.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:86:9 [INFO] [stdout] | [INFO] [stdout] 86 | try!(self.x.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:59:30 [INFO] [stdout] | [INFO] [stdout] 59 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 59 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | try!(self.y.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:88:9 [INFO] [stdout] | [INFO] [stdout] 88 | try!(self.z.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | try!(self.rpl.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | try!(self.rotation.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | try!(self.unk3.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | try!(self.unk4.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:76:35 [INFO] [stdout] | [INFO] [stdout] 76 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 76 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | try!(write_array(&self.data, 6, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:98:20 [INFO] [stdout] | [INFO] [stdout] 98 | let skin = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:83:30 [INFO] [stdout] | [INFO] [stdout] 83 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 83 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:99:20 [INFO] [stdout] | [INFO] [stdout] 99 | let unk1 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:100:20 [INFO] [stdout] | [INFO] [stdout] 100 | let unk2 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:101:22 [INFO] [stdout] | [INFO] [stdout] 101 | let obj_id = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:102:17 [INFO] [stdout] | [INFO] [stdout] 102 | let x = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:103:17 [INFO] [stdout] | [INFO] [stdout] 103 | let y = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:110:35 [INFO] [stdout] | [INFO] [stdout] 110 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 110 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:104:17 [INFO] [stdout] | [INFO] [stdout] 104 | let z = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:105:19 [INFO] [stdout] | [INFO] [stdout] 105 | let rpl = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:117:30 [INFO] [stdout] | [INFO] [stdout] 117 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 117 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:106:24 [INFO] [stdout] | [INFO] [stdout] 106 | let rotation = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:107:20 [INFO] [stdout] | [INFO] [stdout] 107 | let unk3 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:132:35 [INFO] [stdout] | [INFO] [stdout] 132 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 132 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:108:20 [INFO] [stdout] | [INFO] [stdout] 108 | let unk4 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:139:30 [INFO] [stdout] | [INFO] [stdout] 139 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 139 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:109:20 [INFO] [stdout] | [INFO] [stdout] 109 | let data = try!(read_array(6, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:156:35 [INFO] [stdout] | [INFO] [stdout] 156 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 156 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 148 | try!(r.seek(SeekFrom::Start(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | try!(r.seek(SeekFrom::Start(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:149:16 [INFO] [stdout] | [INFO] [stdout] 149 | let size = try!(r.seek(SeekFrom::End(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:166:30 [INFO] [stdout] | [INFO] [stdout] 166 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 166 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:158:21 [INFO] [stdout] | [INFO] [stdout] 158 | let enemy = try!(MapEnemy::deserialize(&mut r)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 166 | try!(r.seek(SeekFrom::Start(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | try!(r.seek(SeekFrom::Start(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:167:16 [INFO] [stdout] | [INFO] [stdout] 167 | let size = try!(r.seek(SeekFrom::End(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:192:35 [INFO] [stdout] | [INFO] [stdout] 192 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 192 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:173:22 [INFO] [stdout] | [INFO] [stdout] 173 | let object = try!(MapObject::deserialize(&mut r)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:202:28 [INFO] [stdout] | [INFO] [stdout] 202 | fn deserialize(_: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 202 | fn deserialize(_: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:16:26 [INFO] [stdout] | [INFO] [stdout] 16 | self.flags = try!(self.src.read_u8()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:45:17 [INFO] [stdout] | [INFO] [stdout] 45 | try!(ctx.dst.write_u8(try!(ctx.src.read_u8()))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:212:35 [INFO] [stdout] | [INFO] [stdout] 212 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 212 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:45:39 [INFO] [stdout] | [INFO] [stdout] 45 | try!(ctx.dst.write_u8(try!(ctx.src.read_u8()))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:218:30 [INFO] [stdout] | [INFO] [stdout] 218 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 218 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:55:26 [INFO] [stdout] | [INFO] [stdout] 55 | offset = try!(ctx.src.read_u16::()) as i32; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:64:28 [INFO] [stdout] | [INFO] [stdout] 64 | size = try!(ctx.src.read_u8()) as u32; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:226:35 [INFO] [stdout] | [INFO] [stdout] 226 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 226 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:74:30 [INFO] [stdout] | [INFO] [stdout] 74 | flag = match try!(ctx.read_bit()) { true => 1, false => 0 }; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:232:30 [INFO] [stdout] | [INFO] [stdout] 232 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 232 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:245:35 [INFO] [stdout] | [INFO] [stdout] 245 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 245 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:253:30 [INFO] [stdout] | [INFO] [stdout] 253 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 253 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:75:30 [INFO] [stdout] | [INFO] [stdout] 75 | size = match try!(ctx.read_bit()) { true => 1, false => 0 }; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:77:26 [INFO] [stdout] | [INFO] [stdout] 77 | offset = try!(ctx.src.read_u8()) as i32; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:86:13 [INFO] [stdout] | [INFO] [stdout] 86 | try!(ctx.dst.seek(SeekFrom::Current(offset as i64))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:88:13 [INFO] [stdout] | [INFO] [stdout] 88 | try!(ctx.dst.seek(SeekFrom::Current(-1))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:89:13 [INFO] [stdout] | [INFO] [stdout] 89 | try!(ctx.dst.seek(SeekFrom::Current(-offset as i64))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:90:13 [INFO] [stdout] | [INFO] [stdout] 90 | try!(ctx.dst.write_u8(b)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:87:21 [INFO] [stdout] | [INFO] [stdout] 87 | let b = try!(ctx.dst.read_u8()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | try!(src.seek(SeekFrom::Start(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | try!(src.seek(SeekFrom::Start(current))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:12:19 [INFO] [stdout] | [INFO] [stdout] 12 | let current = try!(src.seek(SeekFrom::Current(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:14:15 [INFO] [stdout] | [INFO] [stdout] 14 | let end = try!(src.seek(SeekFrom::End(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:21:24 [INFO] [stdout] | [INFO] [stdout] 21 | let archive_size = try!(get_seek_size(&mut src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:40:15 [INFO] [stdout] | [INFO] [stdout] 40 | match try!(read_file_hdr(&mut src, archive_size, big_endian)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | try!(src.seek(SeekFrom::Start(h.offset as u64))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | try!(read_exact(&mut src, &mut data)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | try!(read_exact(&mut src, &mut fn_buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | try!(src.seek(SeekFrom::Current(8))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:109:22 [INFO] [stdout] | [INFO] [stdout] 109 | offset = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:110:20 [INFO] [stdout] | [INFO] [stdout] 110 | size = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:113:22 [INFO] [stdout] | [INFO] [stdout] 113 | offset = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:114:20 [INFO] [stdout] | [INFO] [stdout] 114 | size = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:118:32 [INFO] [stdout] | [INFO] [stdout] 118 | let offset_guess = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:119:30 [INFO] [stdout] | [INFO] [stdout] 119 | let size_guess = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:126:17 [INFO] [stdout] | [INFO] [stdout] 126 | try!(src.seek(SeekFrom::Current(-8))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:127:26 [INFO] [stdout] | [INFO] [stdout] 127 | offset = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:128:24 [INFO] [stdout] | [INFO] [stdout] 128 | size = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:52:27 [INFO] [stdout] | [INFO] [stdout] 52 | let section = try!(ProbTable::deserialize(&mut cursor)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:101:28 [INFO] [stdout] | [INFO] [stdout] 101 | let weapon_ratio = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:102:30 [INFO] [stdout] | [INFO] [stdout] 102 | let weapon_minrank = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:103:31 [INFO] [stdout] | [INFO] [stdout] 103 | let weapon_upgfloor = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:104:29 [INFO] [stdout] | [INFO] [stdout] 104 | let power_pattern = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:109:33 [INFO] [stdout] | [INFO] [stdout] 109 | ret[i][k] = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:114:28 [INFO] [stdout] | [INFO] [stdout] 114 | let area_pattern = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:115:34 [INFO] [stdout] | [INFO] [stdout] 115 | let percent_attachment = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:116:31 [INFO] [stdout] | [INFO] [stdout] 116 | let element_ranking = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:117:35 [INFO] [stdout] | [INFO] [stdout] 117 | let element_probability = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:118:29 [INFO] [stdout] | [INFO] [stdout] 118 | let armor_ranking = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:119:28 [INFO] [stdout] | [INFO] [stdout] 119 | let slot_ranking = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:120:26 [INFO] [stdout] | [INFO] [stdout] 120 | let unit_level = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:125:33 [INFO] [stdout] | [INFO] [stdout] 125 | ret[i][k] = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:130:25 [INFO] [stdout] | [INFO] [stdout] 130 | let tech_freq = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:131:27 [INFO] [stdout] | [INFO] [stdout] 131 | let tech_levels = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:132:25 [INFO] [stdout] | [INFO] [stdout] 132 | let enemy_dar = try!(read_array(100, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:138:30 [INFO] [stdout] | [INFO] [stdout] 138 | add[i] = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:144:26 [INFO] [stdout] | [INFO] [stdout] 144 | let enemy_drop = try!(read_array(100, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:149:33 [INFO] [stdout] | [INFO] [stdout] 149 | ret[i][k] = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:154:24 [INFO] [stdout] | [INFO] [stdout] 154 | let box_drop = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:155:23 [INFO] [stdout] | [INFO] [stdout] 155 | let padding = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:160:26 [INFO] [stdout] | [INFO] [stdout] 160 | ret[i] = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:164:27 [INFO] [stdout] | [INFO] [stdout] 164 | let armor_level = try!(src.read_i32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | try!(self.prob.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | try!(self.item_data.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:26:19 [INFO] [stdout] | [INFO] [stdout] 26 | prob: try!(Serial::deserialize(src)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:27:24 [INFO] [stdout] | [INFO] [stdout] 27 | item_data: try!(Serial::deserialize(src)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | try!(write_array(&self.enemy_rares, 101, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | try!(write_array(&self.box_rares, 30, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:68:27 [INFO] [stdout] | [INFO] [stdout] 68 | let enemy_rares = try!(read_array(101, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:69:25 [INFO] [stdout] | [INFO] [stdout] 69 | let box_rares = try!(read_array(30, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:92:27 [INFO] [stdout] | [INFO] [stdout] 92 | let section = try!(RtSet::deserialize(&mut cursor)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | try!(self.exists.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | try!(self.tech.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | try!(self.flags.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | try!(self.data.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:26:22 [INFO] [stdout] | [INFO] [stdout] 26 | let exists = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:27:20 [INFO] [stdout] | [INFO] [stdout] 27 | let tech = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:28:21 [INFO] [stdout] | [INFO] [stdout] 28 | let flags = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:29:20 [INFO] [stdout] | [INFO] [stdout] 29 | let data = try!(ItemData::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | try!(self.data.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | try!(self.amount.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | try!(self.flags.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:65:20 [INFO] [stdout] | [INFO] [stdout] 65 | let data = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:66:22 [INFO] [stdout] | [INFO] [stdout] 66 | let amount = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:67:21 [INFO] [stdout] | [INFO] [stdout] 67 | let flags = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | try!(write_array(&self.data, 12, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | try!(self.item_id.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:86:9 [INFO] [stdout] | [INFO] [stdout] 86 | try!(write_array(&self.data2, 4, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:91:20 [INFO] [stdout] | [INFO] [stdout] 91 | let data = try!(read_array(12, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:92:23 [INFO] [stdout] | [INFO] [stdout] 92 | let item_id = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:93:21 [INFO] [stdout] | [INFO] [stdout] 93 | let data2 = try!(read_array(4, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:120:9 [INFO] [stdout] | [INFO] [stdout] 120 | try!((self.items.len() as u8).serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | try!(self.hp_mats.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:122:9 [INFO] [stdout] | [INFO] [stdout] 122 | try!(self.tp_mats.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:123:9 [INFO] [stdout] | [INFO] [stdout] 123 | try!(self.lang.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:124:9 [INFO] [stdout] | [INFO] [stdout] 124 | try!(write_array(&self.items, 30, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:129:17 [INFO] [stdout] | [INFO] [stdout] 129 | let _ = try!(u8::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:130:23 [INFO] [stdout] | [INFO] [stdout] 130 | let hp_mats = try!(u8::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:131:23 [INFO] [stdout] | [INFO] [stdout] 131 | let tp_mats = try!(u8::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:132:20 [INFO] [stdout] | [INFO] [stdout] 132 | let lang = try!(u8::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:133:39 [INFO] [stdout] | [INFO] [stdout] 133 | let mut items: Vec = try!(read_array(30, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:164:9 [INFO] [stdout] | [INFO] [stdout] 164 | try!(self.item_count.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:165:9 [INFO] [stdout] | [INFO] [stdout] 165 | try!(self.meseta.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | try!(write_array(&self.items, 200, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:171:26 [INFO] [stdout] | [INFO] [stdout] 171 | let item_count = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:172:22 [INFO] [stdout] | [INFO] [stdout] 172 | let meseta = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:173:21 [INFO] [stdout] | [INFO] [stdout] 173 | let items = try!(read_array(200, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:203:9 [INFO] [stdout] | [INFO] [stdout] 203 | try!(self.atp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:204:9 [INFO] [stdout] | [INFO] [stdout] 204 | try!(self.mst.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:205:9 [INFO] [stdout] | [INFO] [stdout] 205 | try!(self.evp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | try!(self.hp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 207 | try!(self.dfp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:208:9 [INFO] [stdout] | [INFO] [stdout] 208 | try!(self.ata.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:209:9 [INFO] [stdout] | [INFO] [stdout] 209 | try!(self.lck.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:214:24 [INFO] [stdout] | [INFO] [stdout] 214 | let atp: u16 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:215:24 [INFO] [stdout] | [INFO] [stdout] 215 | let mst: u16 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:216:24 [INFO] [stdout] | [INFO] [stdout] 216 | let evp: u16 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:217:23 [INFO] [stdout] | [INFO] [stdout] 217 | let hp: u16 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:218:24 [INFO] [stdout] | [INFO] [stdout] 218 | let dfp: u16 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:219:24 [INFO] [stdout] | [INFO] [stdout] 219 | let ata: u16 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:220:24 [INFO] [stdout] | [INFO] [stdout] 220 | let lck: u16 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | try!(self.stats.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:272:9 [INFO] [stdout] | [INFO] [stdout] 272 | try!(self.unk1.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:273:9 [INFO] [stdout] | [INFO] [stdout] 273 | try!(self.unk2_1.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:274:9 [INFO] [stdout] | [INFO] [stdout] 274 | try!(self.unk2_2.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:275:9 [INFO] [stdout] | [INFO] [stdout] 275 | try!(self.level.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:276:9 [INFO] [stdout] | [INFO] [stdout] 276 | try!(self.exp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:277:9 [INFO] [stdout] | [INFO] [stdout] 277 | try!(self.meseta.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:278:9 [INFO] [stdout] | [INFO] [stdout] 278 | try!(write_ascii_len(&self.guildcard, 10, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | try!(write_array(&self.unk3, 14, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 280 | try!(self.name_color.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:281:9 [INFO] [stdout] | [INFO] [stdout] 281 | try!(self.model.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:282:9 [INFO] [stdout] | [INFO] [stdout] 282 | try!(write_array(&self.unk5, 15, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:283:9 [INFO] [stdout] | [INFO] [stdout] 283 | try!(self.name_color_checksum.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:284:9 [INFO] [stdout] | [INFO] [stdout] 284 | try!(self.section.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 285 | try!(self.class.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:286:9 [INFO] [stdout] | [INFO] [stdout] 286 | try!(self.model_flag.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:287:9 [INFO] [stdout] | [INFO] [stdout] 287 | try!(self.version.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 288 | try!(self.v1flags.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 289 | try!(self.costume.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | try!(self.skin.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:291:9 [INFO] [stdout] | [INFO] [stdout] 291 | try!(self.face.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:292:9 [INFO] [stdout] | [INFO] [stdout] 292 | try!(self.head.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:293:9 [INFO] [stdout] | [INFO] [stdout] 293 | try!(self.hair.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:294:9 [INFO] [stdout] | [INFO] [stdout] 294 | try!(self.hair_r.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:295:9 [INFO] [stdout] | [INFO] [stdout] 295 | try!(self.hair_g.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:296:9 [INFO] [stdout] | [INFO] [stdout] 296 | try!(self.hair_b.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:297:9 [INFO] [stdout] | [INFO] [stdout] 297 | try!(self.prop_x.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:298:9 [INFO] [stdout] | [INFO] [stdout] 298 | try!(self.prop_y.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:299:9 [INFO] [stdout] | [INFO] [stdout] 299 | try!(write_utf16_len(&self.name, 24, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:300:9 [INFO] [stdout] | [INFO] [stdout] 300 | try!(self.play_time.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:301:9 [INFO] [stdout] | [INFO] [stdout] 301 | try!(write_array(&self.unk4, 4, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:302:9 [INFO] [stdout] | [INFO] [stdout] 302 | try!(write_array(&self.config, 0xE8, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 303 | try!(write_array(&self.techniques, 0x14, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:308:21 [INFO] [stdout] | [INFO] [stdout] 308 | let stats = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:309:20 [INFO] [stdout] | [INFO] [stdout] 309 | let unk1 = try!(u16::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:310:22 [INFO] [stdout] | [INFO] [stdout] 310 | let unk2_1 = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:311:22 [INFO] [stdout] | [INFO] [stdout] 311 | let unk2_2 = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:312:21 [INFO] [stdout] | [INFO] [stdout] 312 | let level = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:313:19 [INFO] [stdout] | [INFO] [stdout] 313 | let exp = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:314:22 [INFO] [stdout] | [INFO] [stdout] 314 | let meseta = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:315:25 [INFO] [stdout] | [INFO] [stdout] 315 | let guildcard = try!(read_ascii_len(10, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:316:20 [INFO] [stdout] | [INFO] [stdout] 316 | let unk3 = try!(read_array(14, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:317:26 [INFO] [stdout] | [INFO] [stdout] 317 | let name_color = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:318:21 [INFO] [stdout] | [INFO] [stdout] 318 | let model = try!(u8::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:319:20 [INFO] [stdout] | [INFO] [stdout] 319 | let unk5 = try!(read_array(15, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:320:35 [INFO] [stdout] | [INFO] [stdout] 320 | let name_color_checksum = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:321:23 [INFO] [stdout] | [INFO] [stdout] 321 | let section = try!(u8::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:322:21 [INFO] [stdout] | [INFO] [stdout] 322 | let class = try!(u8::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:323:26 [INFO] [stdout] | [INFO] [stdout] 323 | let model_flag = try!(u8::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:324:23 [INFO] [stdout] | [INFO] [stdout] 324 | let version = try!(u8::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:325:23 [INFO] [stdout] | [INFO] [stdout] 325 | let v1flags = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:326:23 [INFO] [stdout] | [INFO] [stdout] 326 | let costume = try!(u16::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:327:20 [INFO] [stdout] | [INFO] [stdout] 327 | let skin = try!(u16::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:328:20 [INFO] [stdout] | [INFO] [stdout] 328 | let face = try!(u16::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:329:20 [INFO] [stdout] | [INFO] [stdout] 329 | let head = try!(u16::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:330:20 [INFO] [stdout] | [INFO] [stdout] 330 | let hair = try!(u16::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:331:22 [INFO] [stdout] | [INFO] [stdout] 331 | let hair_r = try!(u16::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:332:22 [INFO] [stdout] | [INFO] [stdout] 332 | let hair_g = try!(u16::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:333:22 [INFO] [stdout] | [INFO] [stdout] 333 | let hair_b = try!(u16::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:334:22 [INFO] [stdout] | [INFO] [stdout] 334 | let prop_x = try!(f32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:335:22 [INFO] [stdout] | [INFO] [stdout] 335 | let prop_y = try!(f32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:336:20 [INFO] [stdout] | [INFO] [stdout] 336 | let name = try!(read_utf16_len(24, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:337:25 [INFO] [stdout] | [INFO] [stdout] 337 | let play_time = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:338:20 [INFO] [stdout] | [INFO] [stdout] 338 | let unk4 = try!(read_array(4, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:339:22 [INFO] [stdout] | [INFO] [stdout] 339 | let config = try!(read_array(0xE8, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:340:26 [INFO] [stdout] | [INFO] [stdout] 340 | let techniques = try!(read_array(0x14, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:468:9 [INFO] [stdout] | [INFO] [stdout] 468 | try!(self.inv.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:469:9 [INFO] [stdout] | [INFO] [stdout] 469 | try!(self.chara.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:470:9 [INFO] [stdout] | [INFO] [stdout] 470 | try!(write_array(&self.unk, 0x0010, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:471:9 [INFO] [stdout] | [INFO] [stdout] 471 | try!(self.option_flags.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:472:9 [INFO] [stdout] | [INFO] [stdout] 472 | try!(write_array(&self.quest_data1, 0x0208, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:473:9 [INFO] [stdout] | [INFO] [stdout] 473 | try!(self.bank.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:474:9 [INFO] [stdout] | [INFO] [stdout] 474 | try!(self.guildcard.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:475:9 [INFO] [stdout] | [INFO] [stdout] 475 | try!(write_utf16_len(&self.name, 0x18*2, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:476:9 [INFO] [stdout] | [INFO] [stdout] 476 | try!(write_utf16_len(&self.team_name, 0x10*2, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:477:9 [INFO] [stdout] | [INFO] [stdout] 477 | try!(write_utf16_len(&self.guildcard_desc, 0x58*2, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:478:9 [INFO] [stdout] | [INFO] [stdout] 478 | try!(self.reserved1.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:479:9 [INFO] [stdout] | [INFO] [stdout] 479 | try!(self.reserved2.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:480:9 [INFO] [stdout] | [INFO] [stdout] 480 | try!(self.section.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:481:9 [INFO] [stdout] | [INFO] [stdout] 481 | try!(self.class.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:482:9 [INFO] [stdout] | [INFO] [stdout] 482 | try!(self.unk2.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:483:9 [INFO] [stdout] | [INFO] [stdout] 483 | try!(write_array(&self.symbol_chats, 0x04E0, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:484:9 [INFO] [stdout] | [INFO] [stdout] 484 | try!(write_array(&self.shortcuts, 0x0A40, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:485:9 [INFO] [stdout] | [INFO] [stdout] 485 | try!(write_utf16_len(&self.autoreply, 0x00AC*2, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:486:9 [INFO] [stdout] | [INFO] [stdout] 486 | try!(write_utf16_len(&self.infoboard, 0x00AC*2, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:487:9 [INFO] [stdout] | [INFO] [stdout] 487 | try!(write_array(&self.unk3, 0x001C, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:488:9 [INFO] [stdout] | [INFO] [stdout] 488 | try!(write_array(&self.challenge_data, 0x0140, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:489:9 [INFO] [stdout] | [INFO] [stdout] 489 | try!(write_array(&self.tech_menu, 0x0028, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:490:9 [INFO] [stdout] | [INFO] [stdout] 490 | try!(write_array(&self.unk4, 0x002C, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:491:9 [INFO] [stdout] | [INFO] [stdout] 491 | try!(write_array(&self.quest_data2, 0x0058, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:492:9 [INFO] [stdout] | [INFO] [stdout] 492 | try!(self.key_config.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:497:19 [INFO] [stdout] | [INFO] [stdout] 497 | let inv = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:498:21 [INFO] [stdout] | [INFO] [stdout] 498 | let chara = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:499:19 [INFO] [stdout] | [INFO] [stdout] 499 | let unk = try!(read_array(0x0010, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:500:28 [INFO] [stdout] | [INFO] [stdout] 500 | let option_flags = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:501:27 [INFO] [stdout] | [INFO] [stdout] 501 | let quest_data1 = try!(read_array(0x0208, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:502:20 [INFO] [stdout] | [INFO] [stdout] 502 | let bank = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:503:25 [INFO] [stdout] | [INFO] [stdout] 503 | let guildcard = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:504:20 [INFO] [stdout] | [INFO] [stdout] 504 | let name = try!(read_utf16_len(0x18*2, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:505:25 [INFO] [stdout] | [INFO] [stdout] 505 | let team_name = try!(read_utf16_len(0x10*2, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:506:30 [INFO] [stdout] | [INFO] [stdout] 506 | let guildcard_desc = try!(read_utf16_len(0x58*2, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:507:25 [INFO] [stdout] | [INFO] [stdout] 507 | let reserved1 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:508:25 [INFO] [stdout] | [INFO] [stdout] 508 | let reserved2 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:509:23 [INFO] [stdout] | [INFO] [stdout] 509 | let section = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:510:21 [INFO] [stdout] | [INFO] [stdout] 510 | let class = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:511:20 [INFO] [stdout] | [INFO] [stdout] 511 | let unk2 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:512:28 [INFO] [stdout] | [INFO] [stdout] 512 | let symbol_chats = try!(read_array(0x04E0, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:513:25 [INFO] [stdout] | [INFO] [stdout] 513 | let shortcuts = try!(read_array(0x0A40, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:514:25 [INFO] [stdout] | [INFO] [stdout] 514 | let autoreply = try!(read_utf16_len(0x00AC*2, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:515:25 [INFO] [stdout] | [INFO] [stdout] 515 | let infoboard = try!(read_utf16_len(0x00AC*2, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:516:20 [INFO] [stdout] | [INFO] [stdout] 516 | let unk3 = try!(read_array(0x001C, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:517:30 [INFO] [stdout] | [INFO] [stdout] 517 | let challenge_data = try!(read_array(0x0140, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:518:25 [INFO] [stdout] | [INFO] [stdout] 518 | let tech_menu = try!(read_array(0x0028, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:519:20 [INFO] [stdout] | [INFO] [stdout] 519 | let unk4 = try!(read_array(0x002C, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:520:27 [INFO] [stdout] | [INFO] [stdout] 520 | let quest_data2 = try!(read_array(0x0058, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:521:26 [INFO] [stdout] | [INFO] [stdout] 521 | let key_config = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:614:9 [INFO] [stdout] | [INFO] [stdout] 614 | try!(write_array(&self.unk, 276, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:615:9 [INFO] [stdout] | [INFO] [stdout] 615 | try!(write_array(&self.key_config, 364, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:616:9 [INFO] [stdout] | [INFO] [stdout] 616 | try!(write_array(&self.joy_config, 56, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:617:9 [INFO] [stdout] | [INFO] [stdout] 617 | try!(dst.write_u32::(self.guildcard)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:618:9 [INFO] [stdout] | [INFO] [stdout] 618 | try!(dst.write_u32::(self.team_id)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:619:9 [INFO] [stdout] | [INFO] [stdout] 619 | try!(dst.write_u32::(self.team_info.0)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:620:9 [INFO] [stdout] | [INFO] [stdout] 620 | try!(dst.write_u32::(self.team_info.1)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:621:9 [INFO] [stdout] | [INFO] [stdout] 621 | try!(dst.write_u16::(self.team_priv)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:622:9 [INFO] [stdout] | [INFO] [stdout] 622 | try!(dst.write_u16::(0)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:623:9 [INFO] [stdout] | [INFO] [stdout] 623 | try!(write_utf16_len(&self.team_name, 28, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:624:9 [INFO] [stdout] | [INFO] [stdout] 624 | try!(0x00986C84u32.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:625:9 [INFO] [stdout] | [INFO] [stdout] 625 | try!(write_array(&self.team_flag, 2048, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:626:9 [INFO] [stdout] | [INFO] [stdout] 626 | try!(self.team_rewards.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:638:9 [INFO] [stdout] | [INFO] [stdout] 638 | try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:640:9 [INFO] [stdout] | [INFO] [stdout] 640 | try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:631:19 [INFO] [stdout] | [INFO] [stdout] 631 | let unk = try!(read_array(276, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:632:26 [INFO] [stdout] | [INFO] [stdout] 632 | let key_config = try!(read_array(364, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:633:26 [INFO] [stdout] | [INFO] [stdout] 633 | let joy_config = try!(read_array(56, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:634:25 [INFO] [stdout] | [INFO] [stdout] 634 | let guildcard = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:635:23 [INFO] [stdout] | [INFO] [stdout] 635 | let team_id = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:636:26 [INFO] [stdout] | [INFO] [stdout] 636 | let team_info = (try!(src.read_u32::()), try!(src.read_u32::())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:636:54 [INFO] [stdout] | [INFO] [stdout] 636 | let team_info = (try!(src.read_u32::()), try!(src.read_u32::())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:637:25 [INFO] [stdout] | [INFO] [stdout] 637 | let team_priv = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:639:25 [INFO] [stdout] | [INFO] [stdout] 639 | let team_name = try!(read_utf16_len(28, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:641:25 [INFO] [stdout] | [INFO] [stdout] 641 | let team_flag = try!(read_array(2048, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:642:28 [INFO] [stdout] | [INFO] [stdout] 642 | let team_rewards = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:713:13 [INFO] [stdout] | [INFO] [stdout] 713 | try!(self.exp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:714:13 [INFO] [stdout] | [INFO] [stdout] 714 | try!(self.level.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:715:13 [INFO] [stdout] | [INFO] [stdout] 715 | try!(write_ascii_len(&self.guildcard, 16, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:716:13 [INFO] [stdout] | [INFO] [stdout] 716 | try!(dst.write_all(&[0; 8])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:717:13 [INFO] [stdout] | [INFO] [stdout] 717 | try!(self.name_color.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:718:13 [INFO] [stdout] | [INFO] [stdout] 718 | try!(self.model.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:719:13 [INFO] [stdout] | [INFO] [stdout] 719 | try!(dst.write_all(&[0; 15])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:720:13 [INFO] [stdout] | [INFO] [stdout] 720 | try!(self.name_color_checksum.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:721:13 [INFO] [stdout] | [INFO] [stdout] 721 | try!(self.section.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:722:13 [INFO] [stdout] | [INFO] [stdout] 722 | try!(self.class.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:723:13 [INFO] [stdout] | [INFO] [stdout] 723 | try!(self.model_flag.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:724:13 [INFO] [stdout] | [INFO] [stdout] 724 | try!(self.version.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:725:13 [INFO] [stdout] | [INFO] [stdout] 725 | try!(self.v1flags.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:726:13 [INFO] [stdout] | [INFO] [stdout] 726 | try!(self.costume.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:727:13 [INFO] [stdout] | [INFO] [stdout] 727 | try!(self.skin.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:728:13 [INFO] [stdout] | [INFO] [stdout] 728 | try!(self.face.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:729:13 [INFO] [stdout] | [INFO] [stdout] 729 | try!(self.head.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:730:13 [INFO] [stdout] | [INFO] [stdout] 730 | try!(self.hair.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:731:13 [INFO] [stdout] | [INFO] [stdout] 731 | try!(self.hair_r.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:732:13 [INFO] [stdout] | [INFO] [stdout] 732 | try!(self.hair_g.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:733:13 [INFO] [stdout] | [INFO] [stdout] 733 | try!(self.hair_b.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:734:13 [INFO] [stdout] | [INFO] [stdout] 734 | try!(self.prop_x.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:735:13 [INFO] [stdout] | [INFO] [stdout] 735 | try!(self.prop_y.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:736:13 [INFO] [stdout] | [INFO] [stdout] 736 | try!(write_utf16_len(&self.name, 24, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:737:13 [INFO] [stdout] | [INFO] [stdout] 737 | try!(self.play_time.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:738:13 [INFO] [stdout] | [INFO] [stdout] 738 | try!(0u32.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:739:13 [INFO] [stdout] | [INFO] [stdout] 739 | try!(self.play_time.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:747:13 [INFO] [stdout] | [INFO] [stdout] 747 | try!(src.read(&mut [0; 8])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:750:13 [INFO] [stdout] | [INFO] [stdout] 750 | try!(src.read(&mut [0; 15])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:768:13 [INFO] [stdout] | [INFO] [stdout] 768 | try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:769:13 [INFO] [stdout] | [INFO] [stdout] 769 | try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:744:23 [INFO] [stdout] | [INFO] [stdout] 744 | let exp = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:745:25 [INFO] [stdout] | [INFO] [stdout] 745 | let level = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:746:29 [INFO] [stdout] | [INFO] [stdout] 746 | let guildcard = try!(read_ascii_len(16, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:748:30 [INFO] [stdout] | [INFO] [stdout] 748 | let name_color = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:749:25 [INFO] [stdout] | [INFO] [stdout] 749 | let model = try!(src.read_u8()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:751:39 [INFO] [stdout] | [INFO] [stdout] 751 | let name_color_checksum = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:752:27 [INFO] [stdout] | [INFO] [stdout] 752 | let section = try!(src.read_u8()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:753:25 [INFO] [stdout] | [INFO] [stdout] 753 | let class = try!(src.read_u8()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:754:30 [INFO] [stdout] | [INFO] [stdout] 754 | let model_flag = try!(src.read_u8()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:755:27 [INFO] [stdout] | [INFO] [stdout] 755 | let version = try!(src.read_u8()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:756:27 [INFO] [stdout] | [INFO] [stdout] 756 | let v1flags = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:757:27 [INFO] [stdout] | [INFO] [stdout] 757 | let costume = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:758:24 [INFO] [stdout] | [INFO] [stdout] 758 | let skin = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:759:24 [INFO] [stdout] | [INFO] [stdout] 759 | let face = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:760:24 [INFO] [stdout] | [INFO] [stdout] 760 | let head = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:761:24 [INFO] [stdout] | [INFO] [stdout] 761 | let hair = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:762:26 [INFO] [stdout] | [INFO] [stdout] 762 | let hair_r = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:763:26 [INFO] [stdout] | [INFO] [stdout] 763 | let hair_g = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:764:26 [INFO] [stdout] | [INFO] [stdout] 764 | let hair_b = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:765:26 [INFO] [stdout] | [INFO] [stdout] 765 | let prop_x = try!(src.read_f32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:766:26 [INFO] [stdout] | [INFO] [stdout] 766 | let prop_y = try!(src.read_f32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:767:24 [INFO] [stdout] | [INFO] [stdout] 767 | let name = try!(read_utf16_len(24, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:770:29 [INFO] [stdout] | [INFO] [stdout] 770 | let play_time = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:5:17 [INFO] [stdout] | [INFO] [stdout] 5 | use std::ascii::AsciiExt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 62 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/prs/decompress.rs:7:18 [INFO] [stdout] | [INFO] [stdout] 7 | src: &'a mut Read, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 7 | src: &'a mut dyn Read, [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking thread_local v0.2.7 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/battleparam.rs:114:30 [INFO] [stdout] | [INFO] [stdout] 114 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 114 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/battleparam.rs:139:35 [INFO] [stdout] | [INFO] [stdout] 139 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 139 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking aho-corasick v0.5.3 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/leveltable.rs:21:35 [INFO] [stdout] | [INFO] [stdout] 21 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 21 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/leveltable.rs:32:30 [INFO] [stdout] | [INFO] [stdout] 32 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 32 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/leveltable.rs:64:35 [INFO] [stdout] | [INFO] [stdout] 64 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 64 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/leveltable.rs:76:30 [INFO] [stdout] | [INFO] [stdout] 76 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 76 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/leveltable.rs:105:35 [INFO] [stdout] | [INFO] [stdout] 105 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 105 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/leveltable.rs:121:30 [INFO] [stdout] | [INFO] [stdout] 121 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 121 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/map.rs:23:35 [INFO] [stdout] | [INFO] [stdout] 23 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 23 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/map.rs:33:30 [INFO] [stdout] | [INFO] [stdout] 33 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 33 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/map.rs:81:35 [INFO] [stdout] | [INFO] [stdout] 81 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 81 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/map.rs:97:30 [INFO] [stdout] | [INFO] [stdout] 97 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 97 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/prs/compress.rs:11:25 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn compress(_: &mut Read) -> io::Result> { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 11 | pub fn compress(_: &mut dyn Read) -> io::Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/prs/decompress.rs:29:29 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn decompress(src: &mut Read) -> io::Result> { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 29 | pub fn decompress(src: &mut dyn Read) -> io::Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/itempt.rs:96:36 [INFO] [stdout] | [INFO] [stdout] 96 | fn serialize(&self, _dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 96 | fn serialize(&self, _dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/itempt.rs:100:30 [INFO] [stdout] | [INFO] [stdout] 100 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 100 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/itemrt.rs:18:35 [INFO] [stdout] | [INFO] [stdout] 18 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 18 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/itemrt.rs:24:30 [INFO] [stdout] | [INFO] [stdout] 24 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 24 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/itemrt.rs:61:35 [INFO] [stdout] | [INFO] [stdout] 61 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 61 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/itemrt.rs:67:30 [INFO] [stdout] | [INFO] [stdout] 67 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 67 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:17:35 [INFO] [stdout] | [INFO] [stdout] 17 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 17 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:25:30 [INFO] [stdout] | [INFO] [stdout] 25 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 25 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:57:35 [INFO] [stdout] | [INFO] [stdout] 57 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 57 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:64:30 [INFO] [stdout] | [INFO] [stdout] 64 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 64 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:83:35 [INFO] [stdout] | [INFO] [stdout] 83 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 83 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 90 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:119:35 [INFO] [stdout] | [INFO] [stdout] 119 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 119 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:128:30 [INFO] [stdout] | [INFO] [stdout] 128 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 128 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:163:35 [INFO] [stdout] | [INFO] [stdout] 163 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 163 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:170:30 [INFO] [stdout] | [INFO] [stdout] 170 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 170 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:202:35 [INFO] [stdout] | [INFO] [stdout] 202 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 202 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:213:30 [INFO] [stdout] | [INFO] [stdout] 213 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 213 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:270:35 [INFO] [stdout] | [INFO] [stdout] 270 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 270 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:307:30 [INFO] [stdout] | [INFO] [stdout] 307 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 307 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:467:35 [INFO] [stdout] | [INFO] [stdout] 467 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 467 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:496:30 [INFO] [stdout] | [INFO] [stdout] 496 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 496 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:613:35 [INFO] [stdout] | [INFO] [stdout] 613 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 613 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:630:30 [INFO] [stdout] | [INFO] [stdout] 630 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 630 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:712:39 [INFO] [stdout] | [INFO] [stdout] 712 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 712 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psodata/src/chara.rs:743:34 [INFO] [stdout] | [INFO] [stdout] 743 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 743 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling rust-crypto v0.2.36 [INFO] [stderr] Compiling libsqlite3-sys v0.8.1 [INFO] [stderr] Checking lru-cache v0.1.1 [INFO] [stderr] Checking cfg-if v0.1.0 [INFO] [stdout] warning: unused import: `std::ascii::AsciiExt` [INFO] [stdout] --> psodata/src/gsl/decompress.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use std::ascii::AsciiExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking utf8-ranges v0.1.3 [INFO] [stderr] Checking regex-syntax v0.3.5 [INFO] [stderr] Checking bitflags v0.9.1 [INFO] [stdout] warning: field `sections` is never read [INFO] [stdout] --> psodata/src/itempt.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub struct ItemPT { [INFO] [stdout] | ------ field in this struct [INFO] [stdout] 40 | sections: Vec [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ItemPT` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `sections` is never read [INFO] [stdout] --> psodata/src/itemrt.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 79 | pub struct ItemRT { [INFO] [stdout] | ------ field in this struct [INFO] [stdout] 80 | sections: Vec [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ItemRT` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 470 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking net2 v0.2.26 [INFO] [stderr] Checking lazy_static v0.2.1 [INFO] [stderr] Checking bitflags v0.4.0 [INFO] [stderr] Checking bytes v0.3.0 [INFO] [stderr] Checking slab v0.1.3 [INFO] [stderr] Checking nix v0.5.1 [INFO] [stderr] Checking strsim v0.5.1 [INFO] [stderr] Checking miow v0.1.3 [INFO] [stderr] Checking crc v1.3.0 [INFO] [stderr] Checking psocrypto v0.1.0 (/opt/rustwide/workdir/psocrypto) [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> psocrypto/src/lib.rs:3:1 [INFO] [stdout] | [INFO] [stdout] 3 | #[macro_use] extern crate log; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psocrypto/src/lib.rs:59:26 [INFO] [stdout] | [INFO] [stdout] 59 | let bytes_read = try!(self.r.read(&mut int_buf[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psocrypto/src/lib.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | try!(self.w.write_all(&int_buf[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> psomsg_common/src/lib.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | #[macro_use] extern crate log; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | try!(self.ip.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | try!(dst.write_u16::(self.port)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | try!(dst.write_u16::(0)); // padding [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | try!(u16::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:41:28 [INFO] [stdout] | [INFO] [stdout] 41 | let ip: Ipv4Addr = try!(src.read_u32::()).into(); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:42:20 [INFO] [stdout] | [INFO] [stdout] 42 | let port = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:55:9 [INFO] [stdout] | [INFO] [stdout] 55 | try!(write_utf16(&self.0, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:60:19 [INFO] [stdout] | [INFO] [stdout] 60 | let msg = try!(read_utf16(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | try!(write_ascii_len(×tamp_string, 28, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:84:32 [INFO] [stdout] | [INFO] [stdout] 84 | let timestamp_string = try!(read_ascii_len(28, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:88:25 [INFO] [stdout] | [INFO] [stdout] 88 | let year: u16 = try!(timestamp_string[0..4].parse().map_err(|e| io::Error::new(io::ErrorKind::Other, e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:89:25 [INFO] [stdout] | [INFO] [stdout] 89 | let month: u8 = try!(timestamp_string[5..7].parse().map_err(|e| io::Error::new(io::ErrorKind::Other, e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:90:23 [INFO] [stdout] | [INFO] [stdout] 90 | let day: u8 = try!(timestamp_string[8..10].parse().map_err(|e| io::Error::new(io::ErrorKind::Other, e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:91:24 [INFO] [stdout] | [INFO] [stdout] 91 | let hour: u8 = try!(timestamp_string[12..14].parse().map_err(|e| io::Error::new(io::ErrorKind::Other, e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:92:26 [INFO] [stdout] | [INFO] [stdout] 92 | let minute: u8 = try!(timestamp_string[15..17].parse().map_err(|e| io::Error::new(io::ErrorKind::Other, e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:93:26 [INFO] [stdout] | [INFO] [stdout] 93 | let second: u8 = try!(timestamp_string[18..20].parse().map_err(|e| io::Error::new(io::ErrorKind::Other, e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:94:25 [INFO] [stdout] | [INFO] [stdout] 94 | let msec: u16 = try!(timestamp_string[21..24].parse().map_err(|e| io::Error::new(io::ErrorKind::Other, e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:112:13 [INFO] [stdout] | [INFO] [stdout] 112 | try!(i.serialize(dst)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:134:13 [INFO] [stdout] | [INFO] [stdout] 134 | try!(i.serialize(dst)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:159:13 [INFO] [stdout] | [INFO] [stdout] 159 | try!(menu_id.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:160:13 [INFO] [stdout] | [INFO] [stdout] 160 | try!(item_id.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:161:13 [INFO] [stdout] | [INFO] [stdout] 161 | try!(0u32.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:195:13 [INFO] [stdout] | [INFO] [stdout] 195 | try!(tag.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:196:13 [INFO] [stdout] | [INFO] [stdout] 196 | try!(guildcard.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:197:13 [INFO] [stdout] | [INFO] [stdout] 197 | try!(arrow.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:213:9 [INFO] [stdout] | [INFO] [stdout] 213 | try!(self.0.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:214:9 [INFO] [stdout] | [INFO] [stdout] 214 | try!(self.1.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:219:23 [INFO] [stdout] | [INFO] [stdout] 219 | Ok(MenuSelect(try!(u32::deserialize(src)), try!(u32::deserialize(src)))) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:219:52 [INFO] [stdout] | [INFO] [stdout] 219 | Ok(MenuSelect(try!(u32::deserialize(src)), try!(u32::deserialize(src)))) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:227:9 [INFO] [stdout] | [INFO] [stdout] 227 | try!(self.0.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:228:9 [INFO] [stdout] | [INFO] [stdout] 228 | try!(self.1.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:233:24 [INFO] [stdout] | [INFO] [stdout] 233 | Ok(LobbyChange(try!(u32::deserialize(src)), try!(u32::deserialize(src)))) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:233:53 [INFO] [stdout] | [INFO] [stdout] 233 | Ok(LobbyChange(try!(u32::deserialize(src)), try!(u32::deserialize(src)))) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:246:9 [INFO] [stdout] | [INFO] [stdout] 246 | try!(self.menu_id.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:247:9 [INFO] [stdout] | [INFO] [stdout] 247 | try!(self.item_id.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:248:9 [INFO] [stdout] | [INFO] [stdout] 248 | try!(self.flags.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:249:9 [INFO] [stdout] | [INFO] [stdout] 249 | try!(write_utf16_len(&self.name, 0x22, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:254:23 [INFO] [stdout] | [INFO] [stdout] 254 | let menu_id = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:255:23 [INFO] [stdout] | [INFO] [stdout] 255 | let item_id = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:256:21 [INFO] [stdout] | [INFO] [stdout] 256 | let flags = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psomsg_common/src/lib.rs:257:20 [INFO] [stdout] | [INFO] [stdout] 257 | let name = try!(read_utf16_len(0x22, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:33:35 [INFO] [stdout] | [INFO] [stdout] 33 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 33 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:40:30 [INFO] [stdout] | [INFO] [stdout] 40 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 40 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:54:35 [INFO] [stdout] | [INFO] [stdout] 54 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 54 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:59:30 [INFO] [stdout] | [INFO] [stdout] 59 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 59 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:76:35 [INFO] [stdout] | [INFO] [stdout] 76 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 76 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:83:30 [INFO] [stdout] | [INFO] [stdout] 83 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 83 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:110:35 [INFO] [stdout] | [INFO] [stdout] 110 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 110 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:117:30 [INFO] [stdout] | [INFO] [stdout] 117 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 117 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:132:35 [INFO] [stdout] | [INFO] [stdout] 132 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 132 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:139:30 [INFO] [stdout] | [INFO] [stdout] 139 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 139 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:156:35 [INFO] [stdout] | [INFO] [stdout] 156 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 156 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:166:30 [INFO] [stdout] | [INFO] [stdout] 166 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 166 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:192:35 [INFO] [stdout] | [INFO] [stdout] 192 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 192 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:202:28 [INFO] [stdout] | [INFO] [stdout] 202 | fn deserialize(_: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 202 | fn deserialize(_: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:212:35 [INFO] [stdout] | [INFO] [stdout] 212 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 212 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:218:30 [INFO] [stdout] | [INFO] [stdout] 218 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 218 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:226:35 [INFO] [stdout] | [INFO] [stdout] 226 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 226 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:232:30 [INFO] [stdout] | [INFO] [stdout] 232 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 232 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:245:35 [INFO] [stdout] | [INFO] [stdout] 245 | fn serialize(&self, dst: &mut Write) -> io::Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 245 | fn serialize(&self, dst: &mut dyn Write) -> io::Result<()> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> psomsg_common/src/lib.rs:253:30 [INFO] [stdout] | [INFO] [stdout] 253 | fn deserialize(src: &mut Read) -> io::Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 253 | fn deserialize(src: &mut dyn Read) -> io::Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:25:19 [INFO] [stdout] | [INFO] [stdout] 25 | let ep1 = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_on.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:25:36 [INFO] [stdout] | [INFO] [stdout] 25 | let ep1 = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_on.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:26:19 [INFO] [stdout] | [INFO] [stdout] 26 | let ep2 = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_lab_on.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:26:36 [INFO] [stdout] | [INFO] [stdout] 26 | let ep2 = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_lab_on.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | let ep4 = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_ep4_on.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:27:36 [INFO] [stdout] | [INFO] [stdout] 27 | let ep4 = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_ep4_on.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:28:22 [INFO] [stdout] | [INFO] [stdout] 28 | let ep1_1p = try!(load_params(try!(File::open(format!("{}/BattleParamEntry.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:28:39 [INFO] [stdout] | [INFO] [stdout] 28 | let ep1_1p = try!(load_params(try!(File::open(format!("{}/BattleParamEntry.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:29:22 [INFO] [stdout] | [INFO] [stdout] 29 | let ep2_1p = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_lab.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:29:39 [INFO] [stdout] | [INFO] [stdout] 29 | let ep2_1p = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_lab.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:30:22 [INFO] [stdout] | [INFO] [stdout] 30 | let ep4_1p = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_ep4.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:30:39 [INFO] [stdout] | [INFO] [stdout] 30 | let ep4_1p = try!(load_params(try!(File::open(format!("{}/BattleParamEntry_ep4.dat", path))))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:93:21 [INFO] [stdout] | [INFO] [stdout] 93 | let param = try!(BattleParam::deserialize(&mut src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:122:32 [INFO] [stdout] | [INFO] [stdout] 122 | let mut unk = [0; 14]; try!(src.read(&mut unk[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:115:19 [INFO] [stdout] | [INFO] [stdout] 115 | let atp = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:116:19 [INFO] [stdout] | [INFO] [stdout] 116 | let int = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:117:19 [INFO] [stdout] | [INFO] [stdout] 117 | let evp = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:118:19 [INFO] [stdout] | [INFO] [stdout] 118 | let hp = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:119:19 [INFO] [stdout] | [INFO] [stdout] 119 | let dfp = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:120:19 [INFO] [stdout] | [INFO] [stdout] 120 | let ata = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:121:19 [INFO] [stdout] | [INFO] [stdout] 121 | let lck = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:123:19 [INFO] [stdout] | [INFO] [stdout] 123 | let exp = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:124:26 [INFO] [stdout] | [INFO] [stdout] 124 | let difficulty = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | try!(dst.write_u16::(self.atp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:141:9 [INFO] [stdout] | [INFO] [stdout] 141 | try!(dst.write_u16::(self.int)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:142:9 [INFO] [stdout] | [INFO] [stdout] 142 | try!(dst.write_u16::(self.evp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | try!(dst.write_u16::(self.hp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:144:9 [INFO] [stdout] | [INFO] [stdout] 144 | try!(dst.write_u16::(self.dfp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:145:9 [INFO] [stdout] | [INFO] [stdout] 145 | try!(dst.write_u16::(self.ata)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:146:9 [INFO] [stdout] | [INFO] [stdout] 146 | try!(dst.write_u16::(self.lck)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | try!(dst.write_all(&self.unk[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:148:9 [INFO] [stdout] | [INFO] [stdout] 148 | try!(dst.write_u32::(self.exp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/battleparam.rs:149:9 [INFO] [stdout] | [INFO] [stdout] 149 | try!(dst.write_u32::(self.difficulty)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | try!(self.atp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | try!(self.mst.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | try!(self.evp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | try!(self.hp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | try!(self.dfp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | try!(self.ata.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | try!(self.lck.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:33:19 [INFO] [stdout] | [INFO] [stdout] 33 | let atp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:34:19 [INFO] [stdout] | [INFO] [stdout] 34 | let mst = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:35:19 [INFO] [stdout] | [INFO] [stdout] 35 | let evp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:36:18 [INFO] [stdout] | [INFO] [stdout] 36 | let hp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:37:19 [INFO] [stdout] | [INFO] [stdout] 37 | let dfp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:38:19 [INFO] [stdout] | [INFO] [stdout] 38 | let ata = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:39:19 [INFO] [stdout] | [INFO] [stdout] 39 | let lck = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | try!(self.atp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | try!(self.mst.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | try!(self.evp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | try!(self.hp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | try!(self.dfp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | try!(self.ata.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | try!(self.unk.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | try!(self.exp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:77:19 [INFO] [stdout] | [INFO] [stdout] 77 | let atp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:78:19 [INFO] [stdout] | [INFO] [stdout] 78 | let mst = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:79:19 [INFO] [stdout] | [INFO] [stdout] 79 | let evp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:80:18 [INFO] [stdout] | [INFO] [stdout] 80 | let hp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:81:19 [INFO] [stdout] | [INFO] [stdout] 81 | let dfp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:82:19 [INFO] [stdout] | [INFO] [stdout] 82 | let ata = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:83:19 [INFO] [stdout] | [INFO] [stdout] 83 | let unk = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:84:19 [INFO] [stdout] | [INFO] [stdout] 84 | let exp = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | try!(write_array(&self.start_stats, 12, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:107:9 [INFO] [stdout] | [INFO] [stdout] 107 | try!(write_array(&self.unk, 12, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:110:13 [INFO] [stdout] | [INFO] [stdout] 110 | try!(write_array(&l, 200, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:115:17 [INFO] [stdout] | [INFO] [stdout] 115 | try!(d.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:122:27 [INFO] [stdout] | [INFO] [stdout] 122 | let start_stats = try!(read_array(12, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:123:19 [INFO] [stdout] | [INFO] [stdout] 123 | let unk = try!(read_array(12, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/leveltable.rs:128:29 [INFO] [stdout] | [INFO] [stdout] 128 | let level = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | try!(self.base.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | try!(self.reserved1.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | try!(self.num_clones.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | try!(write_array(&self.reserved2, 14, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | try!(self.skin.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | try!(self.reserved3.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:34:20 [INFO] [stdout] | [INFO] [stdout] 34 | let base = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:35:25 [INFO] [stdout] | [INFO] [stdout] 35 | let reserved1 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:36:26 [INFO] [stdout] | [INFO] [stdout] 36 | let num_clones = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:37:25 [INFO] [stdout] | [INFO] [stdout] 37 | let reserved2 = try!(read_array(14, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:38:20 [INFO] [stdout] | [INFO] [stdout] 38 | let skin = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:39:25 [INFO] [stdout] | [INFO] [stdout] 39 | let reserved3 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:82:9 [INFO] [stdout] | [INFO] [stdout] 82 | try!(self.skin.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:83:9 [INFO] [stdout] | [INFO] [stdout] 83 | try!(self.unk1.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | try!(self.unk2.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | try!(self.obj_id.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:86:9 [INFO] [stdout] | [INFO] [stdout] 86 | try!(self.x.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | try!(self.y.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:88:9 [INFO] [stdout] | [INFO] [stdout] 88 | try!(self.z.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | try!(self.rpl.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | try!(self.rotation.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | try!(self.unk3.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | try!(self.unk4.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | try!(write_array(&self.data, 6, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:98:20 [INFO] [stdout] | [INFO] [stdout] 98 | let skin = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:99:20 [INFO] [stdout] | [INFO] [stdout] 99 | let unk1 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:100:20 [INFO] [stdout] | [INFO] [stdout] 100 | let unk2 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:101:22 [INFO] [stdout] | [INFO] [stdout] 101 | let obj_id = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:102:17 [INFO] [stdout] | [INFO] [stdout] 102 | let x = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:103:17 [INFO] [stdout] | [INFO] [stdout] 103 | let y = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:104:17 [INFO] [stdout] | [INFO] [stdout] 104 | let z = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:105:19 [INFO] [stdout] | [INFO] [stdout] 105 | let rpl = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:106:24 [INFO] [stdout] | [INFO] [stdout] 106 | let rotation = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:107:20 [INFO] [stdout] | [INFO] [stdout] 107 | let unk3 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:108:20 [INFO] [stdout] | [INFO] [stdout] 108 | let unk4 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:109:20 [INFO] [stdout] | [INFO] [stdout] 109 | let data = try!(read_array(6, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 148 | try!(r.seek(SeekFrom::Start(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | try!(r.seek(SeekFrom::Start(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:149:16 [INFO] [stdout] | [INFO] [stdout] 149 | let size = try!(r.seek(SeekFrom::End(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:158:21 [INFO] [stdout] | [INFO] [stdout] 158 | let enemy = try!(MapEnemy::deserialize(&mut r)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 166 | try!(r.seek(SeekFrom::Start(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | try!(r.seek(SeekFrom::Start(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:167:16 [INFO] [stdout] | [INFO] [stdout] 167 | let size = try!(r.seek(SeekFrom::End(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/map.rs:173:22 [INFO] [stdout] | [INFO] [stdout] 173 | let object = try!(MapObject::deserialize(&mut r)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:16:26 [INFO] [stdout] | [INFO] [stdout] 16 | self.flags = try!(self.src.read_u8()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:45:17 [INFO] [stdout] | [INFO] [stdout] 45 | try!(ctx.dst.write_u8(try!(ctx.src.read_u8()))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:45:39 [INFO] [stdout] | [INFO] [stdout] 45 | try!(ctx.dst.write_u8(try!(ctx.src.read_u8()))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:55:26 [INFO] [stdout] | [INFO] [stdout] 55 | offset = try!(ctx.src.read_u16::()) as i32; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:64:28 [INFO] [stdout] | [INFO] [stdout] 64 | size = try!(ctx.src.read_u8()) as u32; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:74:30 [INFO] [stdout] | [INFO] [stdout] 74 | flag = match try!(ctx.read_bit()) { true => 1, false => 0 }; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:75:30 [INFO] [stdout] | [INFO] [stdout] 75 | size = match try!(ctx.read_bit()) { true => 1, false => 0 }; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:77:26 [INFO] [stdout] | [INFO] [stdout] 77 | offset = try!(ctx.src.read_u8()) as i32; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:86:13 [INFO] [stdout] | [INFO] [stdout] 86 | try!(ctx.dst.seek(SeekFrom::Current(offset as i64))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:88:13 [INFO] [stdout] | [INFO] [stdout] 88 | try!(ctx.dst.seek(SeekFrom::Current(-1))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:89:13 [INFO] [stdout] | [INFO] [stdout] 89 | try!(ctx.dst.seek(SeekFrom::Current(-offset as i64))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:90:13 [INFO] [stdout] | [INFO] [stdout] 90 | try!(ctx.dst.write_u8(b)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/prs/decompress.rs:87:21 [INFO] [stdout] | [INFO] [stdout] 87 | let b = try!(ctx.dst.read_u8()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | try!(src.seek(SeekFrom::Start(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 62 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | try!(src.seek(SeekFrom::Start(current))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:12:19 [INFO] [stdout] | [INFO] [stdout] 12 | let current = try!(src.seek(SeekFrom::Current(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:14:15 [INFO] [stdout] | [INFO] [stdout] 14 | let end = try!(src.seek(SeekFrom::End(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:21:24 [INFO] [stdout] | [INFO] [stdout] 21 | let archive_size = try!(get_seek_size(&mut src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:40:15 [INFO] [stdout] | [INFO] [stdout] 40 | match try!(read_file_hdr(&mut src, archive_size, big_endian)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | try!(src.seek(SeekFrom::Start(h.offset as u64))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | try!(read_exact(&mut src, &mut data)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | try!(read_exact(&mut src, &mut fn_buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | try!(src.seek(SeekFrom::Current(8))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:109:22 [INFO] [stdout] | [INFO] [stdout] 109 | offset = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:110:20 [INFO] [stdout] | [INFO] [stdout] 110 | size = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:113:22 [INFO] [stdout] | [INFO] [stdout] 113 | offset = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:114:20 [INFO] [stdout] | [INFO] [stdout] 114 | size = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:118:32 [INFO] [stdout] | [INFO] [stdout] 118 | let offset_guess = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:119:30 [INFO] [stdout] | [INFO] [stdout] 119 | let size_guess = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:126:17 [INFO] [stdout] | [INFO] [stdout] 126 | try!(src.seek(SeekFrom::Current(-8))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:127:26 [INFO] [stdout] | [INFO] [stdout] 127 | offset = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/gsl/decompress.rs:128:24 [INFO] [stdout] | [INFO] [stdout] 128 | size = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:52:27 [INFO] [stdout] | [INFO] [stdout] 52 | let section = try!(ProbTable::deserialize(&mut cursor)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:101:28 [INFO] [stdout] | [INFO] [stdout] 101 | let weapon_ratio = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:102:30 [INFO] [stdout] | [INFO] [stdout] 102 | let weapon_minrank = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:103:31 [INFO] [stdout] | [INFO] [stdout] 103 | let weapon_upgfloor = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:104:29 [INFO] [stdout] | [INFO] [stdout] 104 | let power_pattern = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:109:33 [INFO] [stdout] | [INFO] [stdout] 109 | ret[i][k] = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:114:28 [INFO] [stdout] | [INFO] [stdout] 114 | let area_pattern = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:115:34 [INFO] [stdout] | [INFO] [stdout] 115 | let percent_attachment = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:116:31 [INFO] [stdout] | [INFO] [stdout] 116 | let element_ranking = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:117:35 [INFO] [stdout] | [INFO] [stdout] 117 | let element_probability = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:118:29 [INFO] [stdout] | [INFO] [stdout] 118 | let armor_ranking = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:119:28 [INFO] [stdout] | [INFO] [stdout] 119 | let slot_ranking = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:120:26 [INFO] [stdout] | [INFO] [stdout] 120 | let unit_level = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:125:33 [INFO] [stdout] | [INFO] [stdout] 125 | ret[i][k] = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:130:25 [INFO] [stdout] | [INFO] [stdout] 130 | let tech_freq = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:131:27 [INFO] [stdout] | [INFO] [stdout] 131 | let tech_levels = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:132:25 [INFO] [stdout] | [INFO] [stdout] 132 | let enemy_dar = try!(read_array(100, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:138:30 [INFO] [stdout] | [INFO] [stdout] 138 | add[i] = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:144:26 [INFO] [stdout] | [INFO] [stdout] 144 | let enemy_drop = try!(read_array(100, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:149:33 [INFO] [stdout] | [INFO] [stdout] 149 | ret[i][k] = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:154:24 [INFO] [stdout] | [INFO] [stdout] 154 | let box_drop = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:155:23 [INFO] [stdout] | [INFO] [stdout] 155 | let padding = try!(src.read_u16::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:160:26 [INFO] [stdout] | [INFO] [stdout] 160 | ret[i] = try!(src.read_u32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itempt.rs:164:27 [INFO] [stdout] | [INFO] [stdout] 164 | let armor_level = try!(src.read_i32::()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | try!(self.prob.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | try!(self.item_data.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:26:19 [INFO] [stdout] | [INFO] [stdout] 26 | prob: try!(Serial::deserialize(src)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:27:24 [INFO] [stdout] | [INFO] [stdout] 27 | item_data: try!(Serial::deserialize(src)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | try!(write_array(&self.enemy_rares, 101, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | try!(write_array(&self.box_rares, 30, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:68:27 [INFO] [stdout] | [INFO] [stdout] 68 | let enemy_rares = try!(read_array(101, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:69:25 [INFO] [stdout] | [INFO] [stdout] 69 | let box_rares = try!(read_array(30, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/itemrt.rs:92:27 [INFO] [stdout] | [INFO] [stdout] 92 | let section = try!(RtSet::deserialize(&mut cursor)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | try!(self.exists.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | try!(self.tech.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | try!(self.flags.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | try!(self.data.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:26:22 [INFO] [stdout] | [INFO] [stdout] 26 | let exists = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:27:20 [INFO] [stdout] | [INFO] [stdout] 27 | let tech = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:28:21 [INFO] [stdout] | [INFO] [stdout] 28 | let flags = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:29:20 [INFO] [stdout] | [INFO] [stdout] 29 | let data = try!(ItemData::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | try!(self.data.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | try!(self.amount.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | try!(self.flags.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:65:20 [INFO] [stdout] | [INFO] [stdout] 65 | let data = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:66:22 [INFO] [stdout] | [INFO] [stdout] 66 | let amount = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:67:21 [INFO] [stdout] | [INFO] [stdout] 67 | let flags = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | try!(write_array(&self.data, 12, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | try!(self.item_id.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:86:9 [INFO] [stdout] | [INFO] [stdout] 86 | try!(write_array(&self.data2, 4, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:91:20 [INFO] [stdout] | [INFO] [stdout] 91 | let data = try!(read_array(12, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:92:23 [INFO] [stdout] | [INFO] [stdout] 92 | let item_id = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:93:21 [INFO] [stdout] | [INFO] [stdout] 93 | let data2 = try!(read_array(4, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:120:9 [INFO] [stdout] | [INFO] [stdout] 120 | try!((self.items.len() as u8).serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | try!(self.hp_mats.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:122:9 [INFO] [stdout] | [INFO] [stdout] 122 | try!(self.tp_mats.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:123:9 [INFO] [stdout] | [INFO] [stdout] 123 | try!(self.lang.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:124:9 [INFO] [stdout] | [INFO] [stdout] 124 | try!(write_array(&self.items, 30, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:129:17 [INFO] [stdout] | [INFO] [stdout] 129 | let _ = try!(u8::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:130:23 [INFO] [stdout] | [INFO] [stdout] 130 | let hp_mats = try!(u8::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:131:23 [INFO] [stdout] | [INFO] [stdout] 131 | let tp_mats = try!(u8::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:132:20 [INFO] [stdout] | [INFO] [stdout] 132 | let lang = try!(u8::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:133:39 [INFO] [stdout] | [INFO] [stdout] 133 | let mut items: Vec = try!(read_array(30, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:164:9 [INFO] [stdout] | [INFO] [stdout] 164 | try!(self.item_count.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:165:9 [INFO] [stdout] | [INFO] [stdout] 165 | try!(self.meseta.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | try!(write_array(&self.items, 200, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:171:26 [INFO] [stdout] | [INFO] [stdout] 171 | let item_count = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:172:22 [INFO] [stdout] | [INFO] [stdout] 172 | let meseta = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:173:21 [INFO] [stdout] | [INFO] [stdout] 173 | let items = try!(read_array(200, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:203:9 [INFO] [stdout] | [INFO] [stdout] 203 | try!(self.atp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:204:9 [INFO] [stdout] | [INFO] [stdout] 204 | try!(self.mst.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:205:9 [INFO] [stdout] | [INFO] [stdout] 205 | try!(self.evp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | try!(self.hp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 207 | try!(self.dfp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:208:9 [INFO] [stdout] | [INFO] [stdout] 208 | try!(self.ata.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:209:9 [INFO] [stdout] | [INFO] [stdout] 209 | try!(self.lck.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:214:24 [INFO] [stdout] | [INFO] [stdout] 214 | let atp: u16 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking staticvec v0.1.0 (/opt/rustwide/workdir/staticvec) [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:215:24 [INFO] [stdout] | [INFO] [stdout] 215 | let mst: u16 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:216:24 [INFO] [stdout] | [INFO] [stdout] 216 | let evp: u16 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:217:23 [INFO] [stdout] | [INFO] [stdout] 217 | let hp: u16 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:218:24 [INFO] [stdout] | [INFO] [stdout] 218 | let dfp: u16 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:219:24 [INFO] [stdout] | [INFO] [stdout] 219 | let ata: u16 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:220:24 [INFO] [stdout] | [INFO] [stdout] 220 | let lck: u16 = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | try!(self.stats.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:272:9 [INFO] [stdout] | [INFO] [stdout] 272 | try!(self.unk1.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:273:9 [INFO] [stdout] | [INFO] [stdout] 273 | try!(self.unk2_1.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:274:9 [INFO] [stdout] | [INFO] [stdout] 274 | try!(self.unk2_2.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:275:9 [INFO] [stdout] | [INFO] [stdout] 275 | try!(self.level.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:276:9 [INFO] [stdout] | [INFO] [stdout] 276 | try!(self.exp.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:277:9 [INFO] [stdout] | [INFO] [stdout] 277 | try!(self.meseta.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:278:9 [INFO] [stdout] | [INFO] [stdout] 278 | try!(write_ascii_len(&self.guildcard, 10, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | try!(write_array(&self.unk3, 14, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 280 | try!(self.name_color.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:281:9 [INFO] [stdout] | [INFO] [stdout] 281 | try!(self.model.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:282:9 [INFO] [stdout] | [INFO] [stdout] 282 | try!(write_array(&self.unk5, 15, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:283:9 [INFO] [stdout] | [INFO] [stdout] 283 | try!(self.name_color_checksum.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:284:9 [INFO] [stdout] | [INFO] [stdout] 284 | try!(self.section.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 285 | try!(self.class.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:286:9 [INFO] [stdout] | [INFO] [stdout] 286 | try!(self.model_flag.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:287:9 [INFO] [stdout] | [INFO] [stdout] 287 | try!(self.version.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 288 | try!(self.v1flags.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 289 | try!(self.costume.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | try!(self.skin.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:291:9 [INFO] [stdout] | [INFO] [stdout] 291 | try!(self.face.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:292:9 [INFO] [stdout] | [INFO] [stdout] 292 | try!(self.head.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:293:9 [INFO] [stdout] | [INFO] [stdout] 293 | try!(self.hair.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:294:9 [INFO] [stdout] | [INFO] [stdout] 294 | try!(self.hair_r.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:295:9 [INFO] [stdout] | [INFO] [stdout] 295 | try!(self.hair_g.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:296:9 [INFO] [stdout] | [INFO] [stdout] 296 | try!(self.hair_b.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:297:9 [INFO] [stdout] | [INFO] [stdout] 297 | try!(self.prop_x.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:298:9 [INFO] [stdout] | [INFO] [stdout] 298 | try!(self.prop_y.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:299:9 [INFO] [stdout] | [INFO] [stdout] 299 | try!(write_utf16_len(&self.name, 24, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:300:9 [INFO] [stdout] | [INFO] [stdout] 300 | try!(self.play_time.serialize(dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:301:9 [INFO] [stdout] | [INFO] [stdout] 301 | try!(write_array(&self.unk4, 4, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:302:9 [INFO] [stdout] | [INFO] [stdout] 302 | try!(write_array(&self.config, 0xE8, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 303 | try!(write_array(&self.techniques, 0x14, dst)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:308:21 [INFO] [stdout] | [INFO] [stdout] 308 | let stats = try!(Serial::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:309:20 [INFO] [stdout] | [INFO] [stdout] 309 | let unk1 = try!(u16::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:310:22 [INFO] [stdout] | [INFO] [stdout] 310 | let unk2_1 = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:311:22 [INFO] [stdout] | [INFO] [stdout] 311 | let unk2_2 = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:312:21 [INFO] [stdout] | [INFO] [stdout] 312 | let level = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:313:19 [INFO] [stdout] | [INFO] [stdout] 313 | let exp = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:314:22 [INFO] [stdout] | [INFO] [stdout] 314 | let meseta = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:315:25 [INFO] [stdout] | [INFO] [stdout] 315 | let guildcard = try!(read_ascii_len(10, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:316:20 [INFO] [stdout] | [INFO] [stdout] 316 | let unk3 = try!(read_array(14, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:317:26 [INFO] [stdout] | [INFO] [stdout] 317 | let name_color = try!(u32::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> psodata/src/chara.rs:318:21 [INFO] [stdout] | [INFO] [stdout] 318 | let model = try!(u8::deserialize(src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [WARN] too many lines in the log, truncating it