[INFO] cloning repository https://github.com/syllo-claude-sbx/pst-gen
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/syllo-claude-sbx/pst-gen" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsyllo-claude-sbx%2Fpst-gen", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsyllo-claude-sbx%2Fpst-gen'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d8dfa6fb713b1f02220ff90c4ad5ca1ccea2e8b5
[INFO] checking syllo-claude-sbx/pst-gen against try#6713fa75964eb229409a9c6f6f5c418423e313ff for pr-133502-22
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsyllo-claude-sbx%2Fpst-gen" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/syllo-claude-sbx/pst-gen
[INFO] finished tweaking git repo https://github.com/syllo-claude-sbx/pst-gen
[INFO] tweaked toml for git repo https://github.com/syllo-claude-sbx/pst-gen written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/syllo-claude-sbx/pst-gen on toolchain 6713fa75964eb229409a9c6f6f5c418423e313ff
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+6713fa75964eb229409a9c6f6f5c418423e313ff" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/syllo-claude-sbx/pst-gen 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" "+6713fa75964eb229409a9c6f6f5c418423e313ff" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+6713fa75964eb229409a9c6f6f5c418423e313ff" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] fa626feaf9321a159ee5cc574f022d2419bd3e6753774e988d198e3e71f38e21
[INFO] running `Command { std: "docker" "start" "-a" "fa626feaf9321a159ee5cc574f022d2419bd3e6753774e988d198e3e71f38e21", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fa626feaf9321a159ee5cc574f022d2419bd3e6753774e988d198e3e71f38e21", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fa626feaf9321a159ee5cc574f022d2419bd3e6753774e988d198e3e71f38e21", kill_on_drop: false }`
[INFO] [stdout] fa626feaf9321a159ee5cc574f022d2419bd3e6753774e988d198e3e71f38e21
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+6713fa75964eb229409a9c6f6f5c418423e313ff" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] aa3e95661f1e167460121614e44226c5dd86c74e08a288d1dc3c02d61fed5681
[INFO] running `Command { std: "docker" "start" "-a" "aa3e95661f1e167460121614e44226c5dd86c74e08a288d1dc3c02d61fed5681", kill_on_drop: false }`
[INFO] [stderr]     Checking encoding_rs v0.8.35
[INFO] [stderr]     Checking base64 v0.22.1
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]     Checking quoted_printable v0.5.1
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]     Checking data-encoding v2.10.0
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]     Checking once_cell v1.21.3
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]     Checking charset v0.1.5
[INFO] [stderr]     Checking mailparse v0.16.1
[INFO] [stderr]     Checking pst-gen v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking tempfile v3.26.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]     Checking thiserror v2.0.18
[INFO] [stderr]     Checking outlook-pst v1.1.0
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage == LeafPage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2194:5
[INFO] [stdout]      |
[INFO] [stdout] 2194 |     fn read<R: Read + Seek>(f: &mut R, block: <Pst as PstFile>::BlockRef) -> io::Result<Self> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockRef <: ...`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2194:5
[INFO] [stdout]      |
[INFO] [stdout] 2194 |     fn read<R: Read + Seek>(f: &mut R, block: <Pst as PstFile>::BlockRef) -> io::Result<Self> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockRef <: <Pst as PstFile>::BlockRef` appears on the `impl`'s associated function `read` but not on the corresponding trait's associated function
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:752:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ in this trait
[INFO] [stdout] ...
[INFO] [stdout]  752 |     fn read<R: Read + Seek>(
[INFO] [stdout]      |        ^^^^ this trait's associated function doesn't have the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockRef <: <Pst as PstFile>::BlockRef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `Pst <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2194:5
[INFO] [stdout]      |
[INFO] [stdout] 2194 |     fn read<R: Read + Seek>(f: &mut R, block: <Pst as PstFile>::BlockRef) -> io::Result<Self> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: the requirement `Pst <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst` appears on the `impl`'s associated function `read` but not on the corresponding trait's associated function
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:752:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ in this trait
[INFO] [stdout] ...
[INFO] [stdout]  752 |     fn read<R: Read + Seek>(
[INFO] [stdout]      |        ^^^^ this trait's associated function doesn't have the requirement `Pst <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `Entry <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2194:5
[INFO] [stdout]      |
[INFO] [stdout] 2194 |     fn read<R: Read + Seek>(f: &mut R, block: <Pst as PstFile>::BlockRef) -> io::Result<Self> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: the requirement `Entry <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry` appears on the `impl`'s associated function `read` but not on the corresponding trait's associated function
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:752:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ in this trait
[INFO] [stdout] ...
[INFO] [stdout]  752 |     fn read<R: Read + Seek>(
[INFO] [stdout]      |        ^^^^ this trait's associated function doesn't have the requirement `Entry <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `IntermediatePage <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2194:5
[INFO] [stdout]      |
[INFO] [stdout] 2194 |     fn read<R: Read + Seek>(f: &mut R, block: <Pst as PstFile>::BlockRef) -> io::Result<Self> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: the requirement `IntermediatePage <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage` appears on the `impl`'s associated function `read` but not on the corresponding trait's associated function
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:752:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ in this trait
[INFO] [stdout] ...
[INFO] [stdout]  752 |     fn read<R: Read + Seek>(
[INFO] [stdout]      |        ^^^^ this trait's associated function doesn't have the requirement `IntermediatePage <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `LeafPage <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2194:5
[INFO] [stdout]      |
[INFO] [stdout] 2194 |     fn read<R: Read + Seek>(f: &mut R, block: <Pst as PstFile>::BlockRef) -> io::Result<Self> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: the requirement `LeafPage <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage` appears on the `impl`'s associated function `read` but not on the corresponding trait's associated function
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:752:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ in this trait
[INFO] [stdout] ...
[INFO] [stdout]  752 |     fn read<R: Read + Seek>(
[INFO] [stdout]      |        ^^^^ this trait's associated function doesn't have the requirement `LeafPage <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `Result<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>, std::io::Error>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2194:5
[INFO] [stdout]      |
[INFO] [stdout] 2194 |     fn read<R: Read + Seek>(f: &mut R, block: <Pst as PstFile>::BlockRef) -> io::Result<Self> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: the requirement `Result<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>, std::io::Error> well-formed` appears on the `impl`'s associated function `read` but not on the corresponding trait's associated function
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:752:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ in this trait
[INFO] [stdout] ...
[INFO] [stdout]  752 |     fn read<R: Read + Seek>(
[INFO] [stdout]      |        ^^^^ this trait's associated function doesn't have the requirement `Result<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>, std::io::Error> well-formed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage == LeafPage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2216:5
[INFO] [stdout]      |
[INFO] [stdout] 2216 | /     fn write<W: Write + Seek>(
[INFO] [stdout] 2217 | |         &self,
[INFO] [stdout] 2218 | |         f: &mut W,
[INFO] [stdout] 2219 | |         block: <Pst as PstFile>::BlockRef,
[INFO] [stdout] 2220 | |     ) -> io::Result<()> {
[INFO] [stdout]      | |_______________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockRef <: ...`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2216:5
[INFO] [stdout]      |
[INFO] [stdout] 2216 | /     fn write<W: Write + Seek>(
[INFO] [stdout] 2217 | |         &self,
[INFO] [stdout] 2218 | |         f: &mut W,
[INFO] [stdout] 2219 | |         block: <Pst as PstFile>::BlockRef,
[INFO] [stdout] 2220 | |     ) -> io::Result<()> {
[INFO] [stdout]      | |_______________________^
[INFO] [stdout]      |
[INFO] [stdout] note: the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockRef <: <Pst as PstFile>::BlockRef` appears on the `impl`'s method `write` but not on the corresponding trait's method
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:756:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ in this trait
[INFO] [stdout] ...
[INFO] [stdout]  756 |     fn write<W: Write + Seek>(
[INFO] [stdout]      |        ^^^^^ this trait's method doesn't have the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockRef <: <Pst as PstFile>::BlockRef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `&page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2216:5
[INFO] [stdout]      |
[INFO] [stdout] 2216 | /     fn write<W: Write + Seek>(
[INFO] [stdout] 2217 | |         &self,
[INFO] [stdout] 2218 | |         f: &mut W,
[INFO] [stdout] 2219 | |         block: <Pst as PstFile>::BlockRef,
[INFO] [stdout] 2220 | |     ) -> io::Result<()> {
[INFO] [stdout]      | |_______________________^
[INFO] [stdout]      |
[INFO] [stdout] note: the requirement `&page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> well-formed` appears on the `impl`'s method `write` but not on the corresponding trait's method
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:756:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ in this trait
[INFO] [stdout] ...
[INFO] [stdout]  756 |     fn write<W: Write + Seek>(
[INFO] [stdout]      |        ^^^^^ this trait's method doesn't have the requirement `&page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> well-formed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage == LeafPage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2229:5
[INFO] [stdout]      |
[INFO] [stdout] 2229 | /     fn find_entry<R: Read + Seek>(
[INFO] [stdout] 2230 | |         &self,
[INFO] [stdout] 2231 | |         f: &mut R,
[INFO] [stdout] 2232 | |         key: <Pst as PstFile>::BTreeKey,
[INFO] [stdout] 2233 | |     ) -> io::Result<Entry> {
[INFO] [stdout]      | |__________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BTreeKey <: ...`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2229:5
[INFO] [stdout]      |
[INFO] [stdout] 2229 | /     fn find_entry<R: Read + Seek>(
[INFO] [stdout] 2230 | |         &self,
[INFO] [stdout] 2231 | |         f: &mut R,
[INFO] [stdout] 2232 | |         key: <Pst as PstFile>::BTreeKey,
[INFO] [stdout] 2233 | |     ) -> io::Result<Entry> {
[INFO] [stdout]      | |__________________________^
[INFO] [stdout]      |
[INFO] [stdout] note: the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BTreeKey <: <Pst as PstFile>::BTreeKey` appears on the `impl`'s method `find_entry` but not on the corresponding trait's method
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:761:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ in this trait
[INFO] [stdout] ...
[INFO] [stdout]  761 |     fn find_entry<R: Read + Seek>(
[INFO] [stdout]      |        ^^^^^^^^^^ this trait's method doesn't have the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BTreeKey <: <Pst as PstFile>::BTreeKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `Entry <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2229:5
[INFO] [stdout]      |
[INFO] [stdout] 2229 | /     fn find_entry<R: Read + Seek>(
[INFO] [stdout] 2230 | |         &self,
[INFO] [stdout] 2231 | |         f: &mut R,
[INFO] [stdout] 2232 | |         key: <Pst as PstFile>::BTreeKey,
[INFO] [stdout] 2233 | |     ) -> io::Result<Entry> {
[INFO] [stdout]      | |__________________________^
[INFO] [stdout]      |
[INFO] [stdout] note: the requirement `Entry <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry` appears on the `impl`'s method `find_entry` but not on the corresponding trait's method
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:761:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ in this trait
[INFO] [stdout] ...
[INFO] [stdout]  761 |     fn find_entry<R: Read + Seek>(
[INFO] [stdout]      |        ^^^^^^^^^^ this trait's method doesn't have the requirement `Entry <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `&page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2229:5
[INFO] [stdout]      |
[INFO] [stdout] 2229 | /     fn find_entry<R: Read + Seek>(
[INFO] [stdout] 2230 | |         &self,
[INFO] [stdout] 2231 | |         f: &mut R,
[INFO] [stdout] 2232 | |         key: <Pst as PstFile>::BTreeKey,
[INFO] [stdout] 2233 | |     ) -> io::Result<Entry> {
[INFO] [stdout]      | |__________________________^
[INFO] [stdout]      |
[INFO] [stdout] note: the requirement `&page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> well-formed` appears on the `impl`'s method `find_entry` but not on the corresponding trait's method
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:761:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ in this trait
[INFO] [stdout] ...
[INFO] [stdout]  761 |     fn find_entry<R: Read + Seek>(
[INFO] [stdout]      |        ^^^^^^^^^^ this trait's method doesn't have the requirement `&page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> well-formed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>: ndb::read_write::RootBTreeReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2179:9
[INFO] [stdout]      |
[INFO] [stdout] 2179 |     for RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage: ndb::read_write::RootBTreeLeafPageReadWrite<<... as page::RootBTree>::Pst>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2178:46
[INFO] [stdout]      |
[INFO] [stdout] 2178 | impl<Pst, Entry, IntermediatePage, LeafPage> RootBTreeReadWrite
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout]  750 |         RootBTreeLeafPageReadWrite<<Self as RootBTree>::Pst> + BTreePageReadWrite,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage: ndb::read_write::RootBTreeIntermediatePageReadWrite<<... as page::RootBTree>::Pst, ..., ...>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2178:46
[INFO] [stdout]      |
[INFO] [stdout] 2178 | impl<Pst, Entry, IntermediatePage, LeafPage> RootBTreeReadWrite
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:744:44
[INFO] [stdout]      |
[INFO] [stdout]  736 |   pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |             ------------------ required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout]  744 |       <Self as RootBTree>::IntermediatePage: RootBTreeIntermediatePageReadWrite<
[INFO] [stdout]      |  ____________________________________________^
[INFO] [stdout]  745 | |         <Self as RootBTree>::Pst,
[INFO] [stdout]  746 | |         <Self as RootBTree>::Entry,
[INFO] [stdout]  747 | |         <Self as RootBTree>::LeafPage,
[INFO] [stdout]  748 | |     >,
[INFO] [stdout]      | |_____^ required by this bound in `RootBTreeReadWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry: ndb::read_write::BTreeEntryReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2178:46
[INFO] [stdout]      |
[INFO] [stdout] 2178 | impl<Pst, Entry, IntermediatePage, LeafPage> RootBTreeReadWrite
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:743:33
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout]  743 |     <Self as RootBTree>::Entry: BTreeEntryReadWrite,
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BTreeKey: ndb::read_write::BTreePageKeyReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2178:46
[INFO] [stdout]      |
[INFO] [stdout] 2178 | impl<Pst, Entry, IntermediatePage, LeafPage> RootBTreeReadWrite
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:742:54
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout]  742 |     <<Self as RootBTree>::Pst as PstFile>::BTreeKey: BTreePageKeyReadWrite,
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::PageTrailer: ndb::read_write::PageTrailerReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2178:46
[INFO] [stdout]      |
[INFO] [stdout] 2178 | impl<Pst, Entry, IntermediatePage, LeafPage> RootBTreeReadWrite
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:741:57
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout]  741 |     <<Self as RootBTree>::Pst as PstFile>::PageTrailer: PageTrailerReadWrite,
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockRef: ndb::read_write::BlockRefReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2178:46
[INFO] [stdout]      |
[INFO] [stdout] 2178 | impl<Pst, Entry, IntermediatePage, LeafPage> RootBTreeReadWrite
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:740:54
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout]  740 |     <<Self as RootBTree>::Pst as PstFile>::BlockRef: BlockRefReadWrite,
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::ByteIndex: ndb::read_write::ByteIndexReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2178:46
[INFO] [stdout]      |
[INFO] [stdout] 2178 | impl<Pst, Entry, IntermediatePage, LeafPage> RootBTreeReadWrite
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:739:55
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout]  739 |     <<Self as RootBTree>::Pst as PstFile>::ByteIndex: ByteIndexReadWrite,
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockId: ndb::read_write::BlockIdReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2178:46
[INFO] [stdout]      |
[INFO] [stdout] 2178 | impl<Pst, Entry, IntermediatePage, LeafPage> RootBTreeReadWrite
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:738:53
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub trait RootBTreeReadWrite: RootBTree + Sized
[INFO] [stdout]      |           ------------------ required by a bound in this trait
[INFO] [stdout]  737 | where
[INFO] [stdout]  738 |     <<Self as RootBTree>::Pst as PstFile>::BlockId: BlockIdReadWrite,
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry: page::BTreeEntry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2190:44
[INFO] [stdout]      |
[INFO] [stdout] 2190 |     <Self as RootBTree>::Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<Entry as page::BTreeEntry>::Key == <Pst as PstFile>::BTreeKey`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2188:23
[INFO] [stdout]      |
[INFO] [stdout] 2188 |     IntermediatePage: RootBTreeIntermediatePage<Pst, Entry, LeafPage>,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `page::RootBTreeIntermediatePage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2005:23
[INFO] [stdout]      |
[INFO] [stdout] 2002 | pub trait RootBTreeIntermediatePage<Pst, Entry, LeafPage>
[INFO] [stdout]      |           ------------------------- required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout] 2005 |     Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey>,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeIntermediatePage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry: page::BTreeEntry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2190:33
[INFO] [stdout]      |
[INFO] [stdout] 2190 |     <Self as RootBTree>::Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry: ndb::read_write::BTreeEntryReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2190:80
[INFO] [stdout]      |
[INFO] [stdout] 2190 |     <Self as RootBTree>::Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                                                                                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<Entry as page::BTreeEntry>::Key == <Pst as PstFile>::BTreeKey`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2191:44
[INFO] [stdout]      |
[INFO] [stdout] 2191 |     <Self as RootBTree>::IntermediatePage: RootBTreeIntermediatePageReadWrite<Pst, Entry, LeafPage>,
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeIntermediatePageReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:777:23
[INFO] [stdout]      |
[INFO] [stdout]  768 | pub trait RootBTreeIntermediatePageReadWrite<Pst, Entry, LeafPage>:
[INFO] [stdout]      |           ---------------------------------- required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout]  777 |     Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeIntermediatePageReadWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `LeafPage: ndb::read_write::RootBTreeLeafPageReadWrite<Pst>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2191:44
[INFO] [stdout]      |
[INFO] [stdout] 2191 |     <Self as RootBTree>::IntermediatePage: RootBTreeIntermediatePageReadWrite<Pst, Entry, LeafPage>,
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeIntermediatePageReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:778:55
[INFO] [stdout]      |
[INFO] [stdout]  768 | pub trait RootBTreeIntermediatePageReadWrite<Pst, Entry, LeafPage>:
[INFO] [stdout]      |           ---------------------------------- required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout]  778 |     LeafPage: RootBTreeLeafPage<Pst, Entry = Entry> + RootBTreeLeafPageReadWrite<Pst>,
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeIntermediatePageReadWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage: ndb::read_write::RootBTreeIntermediatePageReadWrite<Pst, ..., ...>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2191:44
[INFO] [stdout]      |
[INFO] [stdout] 2191 |     <Self as RootBTree>::IntermediatePage: RootBTreeIntermediatePageReadWrite<Pst, Entry, LeafPage>,
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage as page::RootBTreeLeafPage<...>>::Entry: ndb::read_write::BTreeEntryReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2192:36
[INFO] [stdout]      |
[INFO] [stdout] 2192 |     <Self as RootBTree>::LeafPage: RootBTreeLeafPageReadWrite<Pst>,
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeLeafPageReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:792:46
[INFO] [stdout]      |
[INFO] [stdout]  784 | pub trait RootBTreeLeafPageReadWrite<Pst>: RootBTreeLeafPage<Pst> + BTreePageReadWrite
[INFO] [stdout]      |           -------------------------- required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout]  792 |     <Self as RootBTreeLeafPage<Pst>>::Entry: BTreeEntryReadWrite,
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeLeafPageReadWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage: ndb::read_write::RootBTreeLeafPageReadWrite<Pst>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2192:36
[INFO] [stdout]      |
[INFO] [stdout] 2192 |     <Self as RootBTree>::LeafPage: RootBTreeLeafPageReadWrite<Pst>,
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2179:9
[INFO] [stdout]      |
[INFO] [stdout] 2179 |     for RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2190:44
[INFO] [stdout]      |
[INFO] [stdout] 2190 |     <Self as RootBTree>::Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2190:33
[INFO] [stdout]      |
[INFO] [stdout] 2190 |     <Self as RootBTree>::Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2190:80
[INFO] [stdout]      |
[INFO] [stdout] 2190 |     <Self as RootBTree>::Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                                                                                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2191:44
[INFO] [stdout]      |
[INFO] [stdout] 2191 |     <Self as RootBTree>::IntermediatePage: RootBTreeIntermediatePageReadWrite<Pst, Entry, LeafPage>,
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2192:36
[INFO] [stdout]      |
[INFO] [stdout] 2192 |     <Self as RootBTree>::LeafPage: RootBTreeLeafPageReadWrite<Pst>,
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0284]: type annotations needed: cannot normalize `<LeafPage as page::BTreePage>::Entry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2267:38
[INFO] [stdout]      |
[INFO] [stdout] 2267 |     LeafPage: RootBTreeLeafPage<Pst, Entry = Entry>,
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^ cannot normalize `<LeafPage as page::BTreePage>::Entry`
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `page::RootBTreeLeafPage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2075:9
[INFO] [stdout]      |
[INFO] [stdout] 2071 | pub trait RootBTreeLeafPage<Pst>
[INFO] [stdout]      |           ----------------- required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout] 2075 |         Entry = <Self as RootBTreeLeafPage<Pst>>::Entry,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeLeafPage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry: page::BTreeEntry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2268:44
[INFO] [stdout]      |
[INFO] [stdout] 2268 |     <Self as RootBTree>::Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<Entry as page::BTreeEntry>::Key == <Pst as PstFile>::BTreeKey`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2266:23
[INFO] [stdout]      |
[INFO] [stdout] 2266 |     IntermediatePage: RootBTreeIntermediatePage<Pst, Entry, LeafPage>,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `page::RootBTreeIntermediatePage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2005:23
[INFO] [stdout]      |
[INFO] [stdout] 2002 | pub trait RootBTreeIntermediatePage<Pst, Entry, LeafPage>
[INFO] [stdout]      |           ------------------------- required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout] 2005 |     Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey>,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeIntermediatePage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry: page::BTreeEntry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2268:33
[INFO] [stdout]      |
[INFO] [stdout] 2268 |     <Self as RootBTree>::Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry: ndb::read_write::BTreeEntryReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2268:80
[INFO] [stdout]      |
[INFO] [stdout] 2268 |     <Self as RootBTree>::Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                                                                                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<Entry as page::BTreeEntry>::Key == <Pst as PstFile>::BTreeKey`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2269:44
[INFO] [stdout]      |
[INFO] [stdout] 2269 |     <Self as RootBTree>::IntermediatePage: RootBTreeIntermediatePageReadWrite<Pst, Entry, LeafPage>,
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeIntermediatePageReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:777:23
[INFO] [stdout]      |
[INFO] [stdout]  768 | pub trait RootBTreeIntermediatePageReadWrite<Pst, Entry, LeafPage>:
[INFO] [stdout]      |           ---------------------------------- required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout]  777 |     Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeIntermediatePageReadWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `LeafPage: ndb::read_write::RootBTreeLeafPageReadWrite<Pst>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2269:44
[INFO] [stdout]      |
[INFO] [stdout] 2269 |     <Self as RootBTree>::IntermediatePage: RootBTreeIntermediatePageReadWrite<Pst, Entry, LeafPage>,
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeIntermediatePageReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:778:55
[INFO] [stdout]      |
[INFO] [stdout]  768 | pub trait RootBTreeIntermediatePageReadWrite<Pst, Entry, LeafPage>:
[INFO] [stdout]      |           ---------------------------------- required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout]  778 |     LeafPage: RootBTreeLeafPage<Pst, Entry = Entry> + RootBTreeLeafPageReadWrite<Pst>,
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeIntermediatePageReadWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage: ndb::read_write::RootBTreeIntermediatePageReadWrite<Pst, ..., ...>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2269:44
[INFO] [stdout]      |
[INFO] [stdout] 2269 |     <Self as RootBTree>::IntermediatePage: RootBTreeIntermediatePageReadWrite<Pst, Entry, LeafPage>,
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage as page::RootBTreeLeafPage<...>>::Entry: ndb::read_write::BTreeEntryReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2270:36
[INFO] [stdout]      |
[INFO] [stdout] 2270 |     <Self as RootBTree>::LeafPage: RootBTreeLeafPageReadWrite<Pst>,
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeLeafPageReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:792:46
[INFO] [stdout]      |
[INFO] [stdout]  784 | pub trait RootBTreeLeafPageReadWrite<Pst>: RootBTreeLeafPage<Pst> + BTreePageReadWrite
[INFO] [stdout]      |           -------------------------- required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout]  792 |     <Self as RootBTreeLeafPage<Pst>>::Entry: BTreeEntryReadWrite,
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeLeafPageReadWrite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage: ndb::read_write::RootBTreeLeafPageReadWrite<Pst>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2270:36
[INFO] [stdout]      |
[INFO] [stdout] 2270 |     <Self as RootBTree>::LeafPage: RootBTreeLeafPageReadWrite<Pst>,
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2257:46
[INFO] [stdout]      |
[INFO] [stdout] 2257 | impl<Pst, Entry, IntermediatePage, LeafPage> RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2268:44
[INFO] [stdout]      |
[INFO] [stdout] 2268 |     <Self as RootBTree>::Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2268:33
[INFO] [stdout]      |
[INFO] [stdout] 2268 |     <Self as RootBTree>::Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2268:80
[INFO] [stdout]      |
[INFO] [stdout] 2268 |     <Self as RootBTree>::Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                                                                                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2269:44
[INFO] [stdout]      |
[INFO] [stdout] 2269 |     <Self as RootBTree>::IntermediatePage: RootBTreeIntermediatePageReadWrite<Pst, Entry, LeafPage>,
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2270:36
[INFO] [stdout]      |
[INFO] [stdout] 2270 |     <Self as RootBTree>::LeafPage: RootBTreeLeafPageReadWrite<Pst>,
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0284]: type annotations needed: cannot normalize `<LeafPage as page::BTreePage>::Entry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2189:38
[INFO] [stdout]      |
[INFO] [stdout] 2189 |     LeafPage: RootBTreeLeafPage<Pst, Entry = Entry>,
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^ cannot normalize `<LeafPage as page::BTreePage>::Entry`
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `page::RootBTreeLeafPage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2075:9
[INFO] [stdout]      |
[INFO] [stdout] 2071 | pub trait RootBTreeLeafPage<Pst>
[INFO] [stdout]      |           ----------------- required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout] 2075 |         Entry = <Self as RootBTreeLeafPage<Pst>>::Entry,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeLeafPage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `Result<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>, std::io::Error>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2194:78
[INFO] [stdout]      |
[INFO] [stdout] 2194 |     fn read<R: Read + Seek>(f: &mut R, block: <Pst as PstFile>::BlockRef) -> io::Result<Self> {
[INFO] [stdout]      |                                                                              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `&page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2217:9
[INFO] [stdout]      |
[INFO] [stdout] 2217 |         &self,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `&page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2230:9
[INFO] [stdout]      |
[INFO] [stdout] 2230 |         &self,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `Result<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>, std::io::Error>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2272:82
[INFO] [stdout]      |
[INFO] [stdout] 2272 |     pub fn read<R: Read + Seek>(f: &mut R, block: <Pst as PstFile>::BlockRef) -> io::Result<Self> {
[INFO] [stdout]      |                                                                                  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `&page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2277:9
[INFO] [stdout]      |
[INFO] [stdout] 2277 |         &self,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `&page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2285:9
[INFO] [stdout]      |
[INFO] [stdout] 2285 |         &self,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `LeafPage: ndb::read_write::RootBTreeLeafPageReadWrite<Pst>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2201:37
[INFO] [stdout]      |
[INFO] [stdout] 2201 |         cursor.seek(SeekFrom::Start(LeafPage::BTREE_ENTRIES_SIZE as u64 + 3))?;
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<Entry as page::BTreeEntry>::Key == <Pst as PstFile>::BTreeKey`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2206:13
[INFO] [stdout]      |
[INFO] [stdout] 2206 |             Self::Leaf(Box::new(LeafPage::read(&mut cursor)?))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `page::RootBTreePage::Leaf`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2156:23
[INFO] [stdout]      |
[INFO] [stdout] 2156 |     Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey>,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreePage::Leaf`
[INFO] [stdout] ...
[INFO] [stdout] 2161 |     Leaf(Box<LeafPage>),
[INFO] [stdout]      |     ---- required by a bound in this tuple variant
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `LeafPage: ndb::read_write::RootBTreeLeafPageReadWrite<Pst>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2206:33
[INFO] [stdout]      |
[INFO] [stdout] 2206 |             Self::Leaf(Box::new(LeafPage::read(&mut cursor)?))
[INFO] [stdout]      |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<Entry as page::BTreeEntry>::Key == <Pst as PstFile>::BTreeKey`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2208:13
[INFO] [stdout]      |
[INFO] [stdout] 2208 | /             Self::Intermediate(
[INFO] [stdout] 2209 | |                 Box::new(IntermediatePage::read(&mut cursor)?),
[INFO] [stdout] 2210 | |                 PhantomData,
[INFO] [stdout] 2211 | |                 PhantomData,
[INFO] [stdout] 2212 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `page::RootBTreePage::Intermediate`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2156:23
[INFO] [stdout]      |
[INFO] [stdout] 2156 |     Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey>,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreePage::Intermediate`
[INFO] [stdout] ...
[INFO] [stdout] 2160 |     Intermediate(Box<IntermediatePage>, PhantomData<Pst>, PhantomData<Entry>),
[INFO] [stdout]      |     ------------ required by a bound in this tuple variant
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<Entry as page::BTreeEntry>::Key == <Pst as PstFile>::BTreeKey`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2209:26
[INFO] [stdout]      |
[INFO] [stdout] 2209 |                 Box::new(IntermediatePage::read(&mut cursor)?),
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeIntermediatePageReadWrite::read`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:777:23
[INFO] [stdout]      |
[INFO] [stdout]  777 |     Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeIntermediatePageReadWrite::read`
[INFO] [stdout] ...
[INFO] [stdout]  780 |     fn read<R: Read + Seek>(f: &mut R) -> io::Result<Self>;
[INFO] [stdout]      |        ---- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `LeafPage: ndb::read_write::RootBTreeLeafPageReadWrite<Pst>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2209:26
[INFO] [stdout]      |
[INFO] [stdout] 2209 |                 Box::new(IntermediatePage::read(&mut cursor)?),
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeIntermediatePageReadWrite::read`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:778:55
[INFO] [stdout]      |
[INFO] [stdout]  778 |     LeafPage: RootBTreeLeafPage<Pst, Entry = Entry> + RootBTreeLeafPageReadWrite<Pst>,
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeIntermediatePageReadWrite::read`
[INFO] [stdout]  779 | {
[INFO] [stdout]  780 |     fn read<R: Read + Seek>(f: &mut R) -> io::Result<Self>;
[INFO] [stdout]      |        ---- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `IntermediatePage: ndb::read_write::RootBTreeIntermediatePageReadWrite<Pst, Entry, LeafPage>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2209:26
[INFO] [stdout]      |
[INFO] [stdout] 2209 |                 Box::new(IntermediatePage::read(&mut cursor)?),
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `PAGE_SIZE` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2197:33
[INFO] [stdout]      |
[INFO] [stdout] 2197 |         let mut buffer = [0_u8; PAGE_SIZE];
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2205:9
[INFO] [stdout]      |
[INFO] [stdout] 2205 |         Ok(if level == 0 {
[INFO] [stdout]      |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2205:12
[INFO] [stdout]      |
[INFO] [stdout] 2205 |           Ok(if level == 0 {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 2206 | |             Self::Leaf(Box::new(LeafPage::read(&mut cursor)?))
[INFO] [stdout] 2207 | |         } else {
[INFO] [stdout] 2208 | |             Self::Intermediate(
[INFO] [stdout] ...    |
[INFO] [stdout] 2213 | |         })
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2206:13
[INFO] [stdout]      |
[INFO] [stdout] 2206 |             Self::Leaf(Box::new(LeafPage::read(&mut cursor)?))
[INFO] [stdout]      |             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2206:13
[INFO] [stdout]      |
[INFO] [stdout] 2206 |             Self::Leaf(Box::new(LeafPage::read(&mut cursor)?))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2208:13
[INFO] [stdout]      |
[INFO] [stdout] 2208 |             Self::Intermediate(
[INFO] [stdout]      |             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2208:13
[INFO] [stdout]      |
[INFO] [stdout] 2208 | /             Self::Intermediate(
[INFO] [stdout] 2209 | |                 Box::new(IntermediatePage::read(&mut cursor)?),
[INFO] [stdout] 2210 | |                 PhantomData,
[INFO] [stdout] 2211 | |                 PhantomData,
[INFO] [stdout] 2212 | |             )
[INFO] [stdout]      | |_____________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `Result<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>, std::io::Error>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2205:9
[INFO] [stdout]      |
[INFO] [stdout] 2205 | /         Ok(if level == 0 {
[INFO] [stdout] 2206 | |             Self::Leaf(Box::new(LeafPage::read(&mut cursor)?))
[INFO] [stdout] 2207 | |         } else {
[INFO] [stdout] 2208 | |             Self::Intermediate(
[INFO] [stdout] ...    |
[INFO] [stdout] 2213 | |         })
[INFO] [stdout]      | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `Result<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>, std::io::Error>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2195:9
[INFO] [stdout]      |
[INFO] [stdout] 2195 |         f.seek(SeekFrom::Start(block.index().index().into()))?;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `Result<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>, std::io::Error>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2198:9
[INFO] [stdout]      |
[INFO] [stdout] 2198 |         f.read_exact(&mut buffer)?;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `Result<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>, std::io::Error>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2201:9
[INFO] [stdout]      |
[INFO] [stdout] 2201 |         cursor.seek(SeekFrom::Start(LeafPage::BTREE_ENTRIES_SIZE as u64 + 3))?;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `Result<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>, std::io::Error>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2202:21
[INFO] [stdout]      |
[INFO] [stdout] 2202 |         let level = cursor.read_u8()?;
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `Result<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>, std::io::Error>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2204:9
[INFO] [stdout]      |
[INFO] [stdout] 2204 |         cursor.seek(SeekFrom::Start(0))?;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `Result<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>, std::io::Error>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2206:33
[INFO] [stdout]      |
[INFO] [stdout] 2206 |             Self::Leaf(Box::new(LeafPage::read(&mut cursor)?))
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `Result<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>, std::io::Error>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2209:26
[INFO] [stdout]      |
[INFO] [stdout] 2209 |                 Box::new(IntermediatePage::read(&mut cursor)?),
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<Entry as page::BTreeEntry>::Key == <Pst as PstFile>::BTreeKey`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2224:13
[INFO] [stdout]      |
[INFO] [stdout] 2224 |             Self::Intermediate(page, ..) => page.write(f),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `page::RootBTreePage::Intermediate`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2156:23
[INFO] [stdout]      |
[INFO] [stdout] 2156 |     Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey>,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreePage::Intermediate`
[INFO] [stdout] ...
[INFO] [stdout] 2160 |     Intermediate(Box<IntermediatePage>, PhantomData<Pst>, PhantomData<Entry>),
[INFO] [stdout]      |     ------------ required by a bound in this tuple variant
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<Entry as page::BTreeEntry>::Key == <Pst as PstFile>::BTreeKey`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2225:13
[INFO] [stdout]      |
[INFO] [stdout] 2225 |             Self::Leaf(page) => page.write(f),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `page::RootBTreePage::Leaf`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2156:23
[INFO] [stdout]      |
[INFO] [stdout] 2156 |     Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey>,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreePage::Leaf`
[INFO] [stdout] ...
[INFO] [stdout] 2161 |     Leaf(Box<LeafPage>),
[INFO] [stdout]      |     ---- required by a bound in this tuple variant
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `IntermediatePage <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2224:45
[INFO] [stdout]      |
[INFO] [stdout] 2224 |             Self::Intermediate(page, ..) => page.write(f),
[INFO] [stdout]      |                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<Entry as page::BTreeEntry>::Key == <Pst as PstFile>::BTreeKey`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2224:50
[INFO] [stdout]      |
[INFO] [stdout] 2224 |             Self::Intermediate(page, ..) => page.write(f),
[INFO] [stdout]      |                                                  ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeIntermediatePageReadWrite::write`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:777:23
[INFO] [stdout]      |
[INFO] [stdout]  777 |     Entry: BTreeEntry<Key = <Pst as PstFile>::BTreeKey> + BTreeEntryReadWrite,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeIntermediatePageReadWrite::write`
[INFO] [stdout] ...
[INFO] [stdout]  781 |     fn write<W: Write + Seek>(&self, f: &mut W) -> io::Result<()>;
[INFO] [stdout]      |        ----- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `LeafPage: ndb::read_write::RootBTreeLeafPageReadWrite<Pst>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2224:50
[INFO] [stdout]      |
[INFO] [stdout] 2224 |             Self::Intermediate(page, ..) => page.write(f),
[INFO] [stdout]      |                                                  ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeIntermediatePageReadWrite::write`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:778:55
[INFO] [stdout]      |
[INFO] [stdout]  778 |     LeafPage: RootBTreeLeafPage<Pst, Entry = Entry> + RootBTreeLeafPageReadWrite<Pst>,
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeIntermediatePageReadWrite::write`
[INFO] [stdout] ...
[INFO] [stdout]  781 |     fn write<W: Write + Seek>(&self, f: &mut W) -> io::Result<()>;
[INFO] [stdout]      |        ----- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage: ndb::read_write::RootBTreeIntermediatePageReadWrite<Pst, ..., ...>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2224:50
[INFO] [stdout]      |
[INFO] [stdout] 2224 |             Self::Intermediate(page, ..) => page.write(f),
[INFO] [stdout]      |                                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `LeafPage <: <page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2225:33
[INFO] [stdout]      |
[INFO] [stdout] 2225 |             Self::Leaf(page) => page.write(f),
[INFO] [stdout]      |                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage as page::RootBTreeLeafPage<...>>::Entry: ndb::read_write::BTreeEntryReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2225:38
[INFO] [stdout]      |
[INFO] [stdout] 2225 |             Self::Leaf(page) => page.write(f),
[INFO] [stdout]      |                                      ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeLeafPageReadWrite::write`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:792:46
[INFO] [stdout]      |
[INFO] [stdout]  792 |     <Self as RootBTreeLeafPage<Pst>>::Entry: BTreeEntryReadWrite,
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeLeafPageReadWrite::write`
[INFO] [stdout] ...
[INFO] [stdout]  797 |     fn write<W: Write + Seek>(&self, f: &mut W) -> io::Result<()>;
[INFO] [stdout]      |        ----- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage: ndb::read_write::RootBTreeLeafPageReadWrite<Pst>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2225:38
[INFO] [stdout]      |
[INFO] [stdout] 2225 |             Self::Leaf(page) => page.write(f),
[INFO] [stdout]      |                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2224:13
[INFO] [stdout]      |
[INFO] [stdout] 2224 |             Self::Intermediate(page, ..) => page.write(f),
[INFO] [stdout]      |             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2225:13
[INFO] [stdout]      |
[INFO] [stdout] 2225 |             Self::Leaf(page) => page.write(f),
[INFO] [stdout]      |             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2224:45
[INFO] [stdout]      |
[INFO] [stdout] 2224 |             Self::Intermediate(page, ..) => page.write(f),
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `&<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2224:50
[INFO] [stdout]      |
[INFO] [stdout] 2224 |             Self::Intermediate(page, ..) => page.write(f),
[INFO] [stdout]      |                                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2225:33
[INFO] [stdout]      |
[INFO] [stdout] 2225 |             Self::Leaf(page) => page.write(f),
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `&<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2225:38
[INFO] [stdout]      |
[INFO] [stdout] 2225 |             Self::Leaf(page) => page.write(f),
[INFO] [stdout]      |                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage == IntermediatePage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2224:45
[INFO] [stdout]      |
[INFO] [stdout] 2224 |             Self::Intermediate(page, ..) => page.write(f),
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage == LeafPage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2225:33
[INFO] [stdout]      |
[INFO] [stdout] 2225 |             Self::Leaf(page) => page.write(f),
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `&&_`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2239:34
[INFO] [stdout]      |
[INFO] [stdout] 2239 |                     .take_while(|entry| entry.key().into() <= search_key)
[INFO] [stdout]      |                                  ^^^^^  ----- type must be known at this point
[INFO] [stdout]      |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholder `_` is specified
[INFO] [stdout]      |
[INFO] [stdout] 2239 |                     .take_while(|entry: &&_| entry.key().into() <= search_key)
[INFO] [stdout]      |                                       +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage as page::BTreePage>::Entry == _`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2237:28
[INFO] [stdout]      |
[INFO] [stdout] 2237 |                 let page = <Self::IntermediatePage as BTreePage>::entries(page)
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage == IntermediatePage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2237:28
[INFO] [stdout]      |
[INFO] [stdout] 2237 |                 let page = <Self::IntermediatePage as BTreePage>::entries(page)
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage == IntermediatePage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2237:29
[INFO] [stdout]      |
[INFO] [stdout] 2237 |                 let page = <Self::IntermediatePage as BTreePage>::entries(page)
[INFO] [stdout]      |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst == Pst`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2243:28
[INFO] [stdout]      |
[INFO] [stdout] 2243 |                 let page = <Self as RootBTreeReadWrite>::read(f, page)?;
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage as page::BTreePage>::Entry == _`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2247:29
[INFO] [stdout]      |
[INFO] [stdout] 2247 |                 let entry = <Self::LeafPage as BTreePage>::entries(page)
[INFO] [stdout]      |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage == LeafPage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2247:29
[INFO] [stdout]      |
[INFO] [stdout] 2247 |                 let entry = <Self::LeafPage as BTreePage>::entries(page)
[INFO] [stdout]      |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage == LeafPage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2247:30
[INFO] [stdout]      |
[INFO] [stdout] 2247 |                 let entry = <Self::LeafPage as BTreePage>::entries(page)
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockId: ndb::read_write::BlockIdReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::read`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:738:53
[INFO] [stdout]      |
[INFO] [stdout]  738 |     <<Self as RootBTree>::Pst as PstFile>::BlockId: BlockIdReadWrite,
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::read`
[INFO] [stdout] ...
[INFO] [stdout]  752 |     fn read<R: Read + Seek>(
[INFO] [stdout]      |        ---- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::ByteIndex: ndb::read_write::ByteIndexReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::read`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:739:55
[INFO] [stdout]      |
[INFO] [stdout]  739 |     <<Self as RootBTree>::Pst as PstFile>::ByteIndex: ByteIndexReadWrite,
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::read`
[INFO] [stdout] ...
[INFO] [stdout]  752 |     fn read<R: Read + Seek>(
[INFO] [stdout]      |        ---- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockRef: ndb::read_write::BlockRefReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:47
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ----------------------------------    ^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::read`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:740:54
[INFO] [stdout]      |
[INFO] [stdout]  740 |     <<Self as RootBTree>::Pst as PstFile>::BlockRef: BlockRefReadWrite,
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::read`
[INFO] [stdout] ...
[INFO] [stdout]  752 |     fn read<R: Read + Seek>(
[INFO] [stdout]      |        ---- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::PageTrailer: ndb::read_write::PageTrailerReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::read`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:741:57
[INFO] [stdout]      |
[INFO] [stdout]  741 |     <<Self as RootBTree>::Pst as PstFile>::PageTrailer: PageTrailerReadWrite,
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::read`
[INFO] [stdout] ...
[INFO] [stdout]  752 |     fn read<R: Read + Seek>(
[INFO] [stdout]      |        ---- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BTreeKey: ndb::read_write::BTreePageKeyReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::read`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:742:54
[INFO] [stdout]      |
[INFO] [stdout]  742 |     <<Self as RootBTree>::Pst as PstFile>::BTreeKey: BTreePageKeyReadWrite,
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::read`
[INFO] [stdout] ...
[INFO] [stdout]  752 |     fn read<R: Read + Seek>(
[INFO] [stdout]      |        ---- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry: ndb::read_write::BTreeEntryReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::read`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:743:33
[INFO] [stdout]      |
[INFO] [stdout]  743 |     <Self as RootBTree>::Entry: BTreeEntryReadWrite,
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::read`
[INFO] [stdout] ...
[INFO] [stdout]  752 |     fn read<R: Read + Seek>(
[INFO] [stdout]      |        ---- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage: ndb::read_write::RootBTreeIntermediatePageReadWrite<<... as page::RootBTree>::Pst, ..., ...>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::read`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:744:44
[INFO] [stdout]      |
[INFO] [stdout]  744 |       <Self as RootBTree>::IntermediatePage: RootBTreeIntermediatePageReadWrite<
[INFO] [stdout]      |  ____________________________________________^
[INFO] [stdout]  745 | |         <Self as RootBTree>::Pst,
[INFO] [stdout]  746 | |         <Self as RootBTree>::Entry,
[INFO] [stdout]  747 | |         <Self as RootBTree>::LeafPage,
[INFO] [stdout]  748 | |     >,
[INFO] [stdout]      | |_____^ required by this bound in `RootBTreeReadWrite::read`
[INFO] [stdout] ...
[INFO] [stdout]  752 |       fn read<R: Read + Seek>(
[INFO] [stdout]      |          ---- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage: ndb::read_write::RootBTreeLeafPageReadWrite<<... as page::RootBTree>::Pst>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::read`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  750 |         RootBTreeLeafPageReadWrite<<Self as RootBTree>::Pst> + BTreePageReadWrite,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::read`
[INFO] [stdout]  751 | {
[INFO] [stdout]  752 |     fn read<R: Read + Seek>(
[INFO] [stdout]      |        ---- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>: ndb::read_write::RootBTreeReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:10
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<Pst as PstFile>::BlockRef == <<page::RootBTreePage<Pst, Entry, ..., ...> as page::RootBTree>::Pst as PstFile>::BlockRef`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst <: Pst`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry <: Entry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage <: IntermediatePage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage <: LeafPage`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:10
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockRef` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:47
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |                                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `Result<page::RootBTreePage<<page::RootBTreePage<Pst, Entry, IntermediatePage, ...> as page::RootBTree>::Pst, ..., ..., ...>, ...>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst == Pst`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         <Self as RootBTreeReadWrite>::read(f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockId: ndb::read_write::BlockIdReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2281:9
[INFO] [stdout]      |
[INFO] [stdout] 2281 |         <Self as RootBTreeReadWrite>::write(self, f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::write`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:738:53
[INFO] [stdout]      |
[INFO] [stdout]  738 |     <<Self as RootBTree>::Pst as PstFile>::BlockId: BlockIdReadWrite,
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::write`
[INFO] [stdout] ...
[INFO] [stdout]  756 |     fn write<W: Write + Seek>(
[INFO] [stdout]      |        ----- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::ByteIndex: ndb::read_write::ByteIndexReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2281:9
[INFO] [stdout]      |
[INFO] [stdout] 2281 |         <Self as RootBTreeReadWrite>::write(self, f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::write`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:739:55
[INFO] [stdout]      |
[INFO] [stdout]  739 |     <<Self as RootBTree>::Pst as PstFile>::ByteIndex: ByteIndexReadWrite,
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::write`
[INFO] [stdout] ...
[INFO] [stdout]  756 |     fn write<W: Write + Seek>(
[INFO] [stdout]      |        ----- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockRef: ndb::read_write::BlockRefReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2281:54
[INFO] [stdout]      |
[INFO] [stdout] 2281 |         <Self as RootBTreeReadWrite>::write(self, f, block)
[INFO] [stdout]      |         -----------------------------------          ^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::write`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:740:54
[INFO] [stdout]      |
[INFO] [stdout]  740 |     <<Self as RootBTree>::Pst as PstFile>::BlockRef: BlockRefReadWrite,
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::write`
[INFO] [stdout] ...
[INFO] [stdout]  756 |     fn write<W: Write + Seek>(
[INFO] [stdout]      |        ----- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::PageTrailer: ndb::read_write::PageTrailerReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2281:9
[INFO] [stdout]      |
[INFO] [stdout] 2281 |         <Self as RootBTreeReadWrite>::write(self, f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::write`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:741:57
[INFO] [stdout]      |
[INFO] [stdout]  741 |     <<Self as RootBTree>::Pst as PstFile>::PageTrailer: PageTrailerReadWrite,
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::write`
[INFO] [stdout] ...
[INFO] [stdout]  756 |     fn write<W: Write + Seek>(
[INFO] [stdout]      |        ----- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BTreeKey: ndb::read_write::BTreePageKeyReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2281:9
[INFO] [stdout]      |
[INFO] [stdout] 2281 |         <Self as RootBTreeReadWrite>::write(self, f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::write`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:742:54
[INFO] [stdout]      |
[INFO] [stdout]  742 |     <<Self as RootBTree>::Pst as PstFile>::BTreeKey: BTreePageKeyReadWrite,
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::write`
[INFO] [stdout] ...
[INFO] [stdout]  756 |     fn write<W: Write + Seek>(
[INFO] [stdout]      |        ----- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry: ndb::read_write::BTreeEntryReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2281:9
[INFO] [stdout]      |
[INFO] [stdout] 2281 |         <Self as RootBTreeReadWrite>::write(self, f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::write`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:743:33
[INFO] [stdout]      |
[INFO] [stdout]  743 |     <Self as RootBTree>::Entry: BTreeEntryReadWrite,
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::write`
[INFO] [stdout] ...
[INFO] [stdout]  756 |     fn write<W: Write + Seek>(
[INFO] [stdout]      |        ----- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage: ndb::read_write::RootBTreeIntermediatePageReadWrite<<... as page::RootBTree>::Pst, ..., ...>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2281:9
[INFO] [stdout]      |
[INFO] [stdout] 2281 |         <Self as RootBTreeReadWrite>::write(self, f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::write`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:744:44
[INFO] [stdout]      |
[INFO] [stdout]  744 |       <Self as RootBTree>::IntermediatePage: RootBTreeIntermediatePageReadWrite<
[INFO] [stdout]      |  ____________________________________________^
[INFO] [stdout]  745 | |         <Self as RootBTree>::Pst,
[INFO] [stdout]  746 | |         <Self as RootBTree>::Entry,
[INFO] [stdout]  747 | |         <Self as RootBTree>::LeafPage,
[INFO] [stdout]  748 | |     >,
[INFO] [stdout]      | |_____^ required by this bound in `RootBTreeReadWrite::write`
[INFO] [stdout] ...
[INFO] [stdout]  756 |       fn write<W: Write + Seek>(
[INFO] [stdout]      |          ----- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage: ndb::read_write::RootBTreeLeafPageReadWrite<<... as page::RootBTree>::Pst>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2281:9
[INFO] [stdout]      |
[INFO] [stdout] 2281 |         <Self as RootBTreeReadWrite>::write(self, f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::write`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  750 |         RootBTreeLeafPageReadWrite<<Self as RootBTree>::Pst> + BTreePageReadWrite,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::write`
[INFO] [stdout] ...
[INFO] [stdout]  756 |     fn write<W: Write + Seek>(
[INFO] [stdout]      |        ----- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>: ndb::read_write::RootBTreeReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2281:10
[INFO] [stdout]      |
[INFO] [stdout] 2281 |         <Self as RootBTreeReadWrite>::write(self, f, block)
[INFO] [stdout]      |          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<Pst as PstFile>::BlockRef == <<page::RootBTreePage<Pst, Entry, ..., ...> as page::RootBTree>::Pst as PstFile>::BlockRef`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2281:9
[INFO] [stdout]      |
[INFO] [stdout] 2281 |         <Self as RootBTreeReadWrite>::write(self, f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2281:10
[INFO] [stdout]      |
[INFO] [stdout] 2281 |         <Self as RootBTreeReadWrite>::write(self, f, block)
[INFO] [stdout]      |          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2281:9
[INFO] [stdout]      |
[INFO] [stdout] 2281 |         <Self as RootBTreeReadWrite>::write(self, f, block)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `&page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2281:45
[INFO] [stdout]      |
[INFO] [stdout] 2281 |         <Self as RootBTreeReadWrite>::write(self, f, block)
[INFO] [stdout]      |                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockRef` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2281:54
[INFO] [stdout]      |
[INFO] [stdout] 2281 |         <Self as RootBTreeReadWrite>::write(self, f, block)
[INFO] [stdout]      |                                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockId: ndb::read_write::BlockIdReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:9
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::find_entry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:738:53
[INFO] [stdout]      |
[INFO] [stdout]  738 |     <<Self as RootBTree>::Pst as PstFile>::BlockId: BlockIdReadWrite,
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::find_entry`
[INFO] [stdout] ...
[INFO] [stdout]  761 |     fn find_entry<R: Read + Seek>(
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::ByteIndex: ndb::read_write::ByteIndexReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:9
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::find_entry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:739:55
[INFO] [stdout]      |
[INFO] [stdout]  739 |     <<Self as RootBTree>::Pst as PstFile>::ByteIndex: ByteIndexReadWrite,
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::find_entry`
[INFO] [stdout] ...
[INFO] [stdout]  761 |     fn find_entry<R: Read + Seek>(
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BlockRef: ndb::read_write::BlockRefReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:9
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::find_entry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:740:54
[INFO] [stdout]      |
[INFO] [stdout]  740 |     <<Self as RootBTree>::Pst as PstFile>::BlockRef: BlockRefReadWrite,
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::find_entry`
[INFO] [stdout] ...
[INFO] [stdout]  761 |     fn find_entry<R: Read + Seek>(
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::PageTrailer: ndb::read_write::PageTrailerReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:9
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::find_entry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:741:57
[INFO] [stdout]      |
[INFO] [stdout]  741 |     <<Self as RootBTree>::Pst as PstFile>::PageTrailer: PageTrailerReadWrite,
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::find_entry`
[INFO] [stdout] ...
[INFO] [stdout]  761 |     fn find_entry<R: Read + Seek>(
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BTreeKey: ndb::read_write::BTreePageKeyReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:59
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |         ----------------------------------------          ^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::find_entry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:742:54
[INFO] [stdout]      |
[INFO] [stdout]  742 |     <<Self as RootBTree>::Pst as PstFile>::BTreeKey: BTreePageKeyReadWrite,
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::find_entry`
[INFO] [stdout] ...
[INFO] [stdout]  761 |     fn find_entry<R: Read + Seek>(
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry: ndb::read_write::BTreeEntryReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:9
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::find_entry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:743:33
[INFO] [stdout]      |
[INFO] [stdout]  743 |     <Self as RootBTree>::Entry: BTreeEntryReadWrite,
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::find_entry`
[INFO] [stdout] ...
[INFO] [stdout]  761 |     fn find_entry<R: Read + Seek>(
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::IntermediatePage: ndb::read_write::RootBTreeIntermediatePageReadWrite<<... as page::RootBTree>::Pst, ..., ...>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:9
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::find_entry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:744:44
[INFO] [stdout]      |
[INFO] [stdout]  744 |       <Self as RootBTree>::IntermediatePage: RootBTreeIntermediatePageReadWrite<
[INFO] [stdout]      |  ____________________________________________^
[INFO] [stdout]  745 | |         <Self as RootBTree>::Pst,
[INFO] [stdout]  746 | |         <Self as RootBTree>::Entry,
[INFO] [stdout]  747 | |         <Self as RootBTree>::LeafPage,
[INFO] [stdout]  748 | |     >,
[INFO] [stdout]      | |_____^ required by this bound in `RootBTreeReadWrite::find_entry`
[INFO] [stdout] ...
[INFO] [stdout]  761 |       fn find_entry<R: Read + Seek>(
[INFO] [stdout]      |          ---------- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::LeafPage: ndb::read_write::RootBTreeLeafPageReadWrite<<... as page::RootBTree>::Pst>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:9
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ndb::read_write::RootBTreeReadWrite::find_entry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/read_write.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  750 |         RootBTreeLeafPageReadWrite<<Self as RootBTree>::Pst> + BTreePageReadWrite,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `RootBTreeReadWrite::find_entry`
[INFO] [stdout] ...
[INFO] [stdout]  761 |     fn find_entry<R: Read + Seek>(
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>: ndb::read_write::RootBTreeReadWrite`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:10
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<Pst as PstFile>::BTreeKey == <<page::RootBTreePage<Pst, Entry, ..., ...> as page::RootBTree>::Pst as PstFile>::BTreeKey`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:9
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry <: Entry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:9
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:10
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:9
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `&page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:50
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Pst as PstFile>::BTreeKey` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:59
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `Result<<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry, ...>` is well-formed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:9
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<page::RootBTreePage<Pst, Entry, IntermediatePage, LeafPage> as page::RootBTree>::Entry == Entry`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/outlook-pst-1.1.0/src/ndb/page.rs:2289:9
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         <Self as RootBTreeReadWrite>::find_entry(self, f, key)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0275, E0282, E0284.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0275`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `outlook-pst` (lib) due to 158 previous errors
[INFO] running `Command { std: "docker" "inspect" "aa3e95661f1e167460121614e44226c5dd86c74e08a288d1dc3c02d61fed5681", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aa3e95661f1e167460121614e44226c5dd86c74e08a288d1dc3c02d61fed5681", kill_on_drop: false }`
[INFO] [stdout] aa3e95661f1e167460121614e44226c5dd86c74e08a288d1dc3c02d61fed5681
