eyre 0.6.2

Flexible concrete Error Reporting type built on std::error::Error with customizable Reports
Documentation
Build #309812 2020-10-27T19:18:16.054270+00:00
# rustc version
rustc 1.49.0-nightly (ffa2e7ae8 2020-10-24)
# docs.rs version
docsrs 0.6.0 (7109f40 2020-10-27)

# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/eyre-0.6.2/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/eyre-0.6.2/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "2" "--user" "1001:1001" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-j2" "--" "--cfg" "doc_cfg" "-Z" "unstable-options" "--extern-html-root-url" "thiserror=https://docs.rs/thiserror/1.0.19" "--extern-html-root-url" "once_cell=https://docs.rs/once_cell/1.4.0" "--extern-html-root-url" "rustversion=https://docs.rs/rustversion/1.0.2" "--extern-html-root-url" "futures=https://docs.rs/futures/0.3.5" "--extern-html-root-url" "anyhow=https://docs.rs/anyhow/1.0.31" "--extern-html-root-url" "backtrace=https://docs.rs/backtrace/0.3.48" "--extern-html-root-url" "trybuild=https://docs.rs/trybuild/1.0.27" "--extern-html-root-url" "indenter=https://docs.rs/indenter/0.3.0" "--resource-suffix" "-20201024-1.49.0-nightly-ffa2e7ae8" "--static-root-path" "/" "--cap-lints" "warn" "--disable-per-crate-search", kill_on_drop: false }`
[INFO] [stdout] 1f2ea3cdf514eef4aa05be55412de33c42fcab599447e6f4b2677444066bc628
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "1f2ea3cdf514eef4aa05be55412de33c42fcab599447e6f4b2677444066bc628", kill_on_drop: false }`
[INFO] [stderr] /opt/crates-build-env/entrypoint.sh: line 7: /etc/hosts: Permission denied
[INFO] [stderr]    Compiling eyre v0.6.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking once_cell v1.4.0
[INFO] [stderr]     Checking indenter v0.3.0
[INFO] [stderr]  Documenting eyre v0.6.2 (/opt/rustwide/workdir)
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:350:1
[INFO] [stderr]     |
[INFO] [stderr] 350 | / /// The core error reporting type of the library, a wrapper around a dynamic error reporting type.
[INFO] [stderr] 351 | | ///
[INFO] [stderr] 352 | | /// `Report` works a lot like `Box<dyn std::error::Error>`, but with these
[INFO] [stderr] 353 | | /// differences:
[INFO] [stderr] ...   |
[INFO] [stderr] 421 | | /// [`EyreHandler`]: trait.EyreHandler.html
[INFO] [stderr] 422 | | /// [`hook`]: fn.set_hook.html
[INFO] [stderr]     | |______________________________^
[INFO] [stderr]     |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]    --> src/lib.rs:290:5
[INFO] [stderr]     |
[INFO] [stderr] 290 |     missing_doc_code_examples,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:432:1
[INFO] [stderr]     |
[INFO] [stderr] 432 | /// Error indicating that `set_hook` was unable to install the provided ErrorHook
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:675:1
[INFO] [stderr]     |
[INFO] [stderr] 675 | / /// The default provided error report handler for `eyre::Report`.
[INFO] [stderr] 676 | | ///
[INFO] [stderr] 677 | | /// On nightly this supports conditionally capturing a `std::backtrace::Backtrace` if the source
[INFO] [stderr] 678 | | /// error did not already capture one.
[INFO] [stderr]     | |______________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:546:1
[INFO] [stderr]     |
[INFO] [stderr] 546 | / fn capture_handler(error: &(dyn StdError + 'static)) -> Box<dyn EyreHandler> {
[INFO] [stderr] 547 | |     let hook = HOOK
[INFO] [stderr] 548 | |         .get_or_init(|| Box::new(DefaultHandler::default_with))
[INFO] [stderr] 549 | |         .as_ref();
[INFO] [stderr] ...   |
[INFO] [stderr] 558 | |     handler
[INFO] [stderr] 559 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/backtrace.rs:1:1
[INFO] [stderr]    |
[INFO] [stderr] 1  | / #[cfg(backtrace)]
[INFO] [stderr] 2  | | pub(crate) use std::backtrace::Backtrace;
[INFO] [stderr] 3  | |
[INFO] [stderr] 4  | | #[cfg(not(backtrace))]
[INFO] [stderr] ...  |
[INFO] [stderr] 21 | |     };
[INFO] [stderr] 22 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/chain.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr] 1   | / use self::ChainState::*;
[INFO] [stderr] 2   | | use crate::StdError;
[INFO] [stderr] 3   | |
[INFO] [stderr] 4   | | use std::vec;
[INFO] [stderr] ...   |
[INFO] [stderr] 108 | |     }
[INFO] [stderr] 109 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/chain.rs:9:1
[INFO] [stderr]    |
[INFO] [stderr] 9  | / pub(crate) enum ChainState<'a> {
[INFO] [stderr] 10 | |     Linked {
[INFO] [stderr] 11 | |         next: Option<&'a (dyn StdError + 'static)>,
[INFO] [stderr] 12 | |     },
[INFO] [stderr] ...  |
[INFO] [stderr] 15 | |     },
[INFO] [stderr] 16 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/chain.rs:18:1
[INFO] [stderr]    |
[INFO] [stderr] 18 | / impl<'a> Chain<'a> {
[INFO] [stderr] 19 | |     /// Construct an iterator over a chain of errors via the `source` method
[INFO] [stderr] 20 | |     ///
[INFO] [stderr] 21 | |     /// # Example
[INFO] [stderr] ...  |
[INFO] [stderr] 43 | |     }
[INFO] [stderr] 44 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr] 1   | / use crate::error::ContextError;
[INFO] [stderr] 2   | | use crate::{ContextCompat, Report, StdError, WrapErr};
[INFO] [stderr] 3   | | use core::fmt::{self, Debug, Display, Write};
[INFO] [stderr] 4   | |
[INFO] [stderr] ...   |
[INFO] [stderr] 178 | |     impl<T> Sealed for Option<T> {}
[INFO] [stderr] 179 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:152:1
[INFO] [stderr]     |
[INFO] [stderr] 152 | struct Quoted<D>(D);
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/context.rs:8:1
[INFO] [stderr]    |
[INFO] [stderr] 8  | / mod ext {
[INFO] [stderr] 9  | |     use super::*;
[INFO] [stderr] 10 | |
[INFO] [stderr] 11 | |     pub trait StdError {
[INFO] [stderr] ...  |
[INFO] [stderr] 36 | |     }
[INFO] [stderr] 37 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/context.rs:11:5
[INFO] [stderr]    |
[INFO] [stderr] 11 | /     pub trait StdError {
[INFO] [stderr] 12 | |         fn ext_report<D>(self, msg: D) -> Report
[INFO] [stderr] 13 | |         where
[INFO] [stderr] 14 | |             D: Display + Send + Sync + 'static;
[INFO] [stderr] 15 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/context.rs:12:9
[INFO] [stderr]    |
[INFO] [stderr] 12 | /         fn ext_report<D>(self, msg: D) -> Report
[INFO] [stderr] 13 | |         where
[INFO] [stderr] 14 | |             D: Display + Send + Sync + 'static;
[INFO] [stderr]    | |_______________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:172:1
[INFO] [stderr]     |
[INFO] [stderr] 172 | / pub(crate) mod private {
[INFO] [stderr] 173 | |     use super::*;
[INFO] [stderr] 174 | |
[INFO] [stderr] 175 | |     pub trait Sealed {}
[INFO] [stderr] ...   |
[INFO] [stderr] 178 | |     impl<T> Sealed for Option<T> {}
[INFO] [stderr] 179 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:175:5
[INFO] [stderr]     |
[INFO] [stderr] 175 |     pub trait Sealed {}
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr] 1   | / use crate::chain::Chain;
[INFO] [stderr] 2   | | use crate::EyreHandler;
[INFO] [stderr] 3   | | use crate::{Report, StdError};
[INFO] [stderr] 4   | | use core::any::TypeId;
[INFO] [stderr] ...   |
[INFO] [stderr] 765 | |     }
[INFO] [stderr] 766 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:504:1
[INFO] [stderr]     |
[INFO] [stderr] 504 | / struct ErrorVTable {
[INFO] [stderr] 505 | |     object_drop: unsafe fn(Box<ErrorImpl<()>>),
[INFO] [stderr] 506 | |     object_ref: unsafe fn(&ErrorImpl<()>) -> &(dyn StdError + Send + Sync + 'static),
[INFO] [stderr] 507 | |     object_mut: unsafe fn(&mut ErrorImpl<()>) -> &mut (dyn StdError + Send + Sync + 'static),
[INFO] [stderr] ...   |
[INFO] [stderr] 511 | |     object_drop_rest: unsafe fn(Box<ErrorImpl<()>>, TypeId),
[INFO] [stderr] 512 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:664:1
[INFO] [stderr]     |
[INFO] [stderr] 664 | / pub(crate) struct ErrorImpl<E> {
[INFO] [stderr] 665 | |     vtable: &'static ErrorVTable,
[INFO] [stderr] 666 | |     pub(crate) handler: Option<Box<dyn EyreHandler>>,
[INFO] [stderr] 667 | |     // NOTE: Don't use directly. Use only through vtable. Erased type may have
[INFO] [stderr] 668 | |     // different alignment.
[INFO] [stderr] 669 | |     _object: E,
[INFO] [stderr] 670 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:675:1
[INFO] [stderr]     |
[INFO] [stderr] 675 | / pub(crate) struct ContextError<D, E> {
[INFO] [stderr] 676 | |     pub(crate) msg: D,
[INFO] [stderr] 677 | |     pub(crate) error: E,
[INFO] [stderr] 678 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:515:1
[INFO] [stderr]     |
[INFO] [stderr] 515 | / unsafe fn object_drop<E>(e: Box<ErrorImpl<()>>) {
[INFO] [stderr] 516 | |     // Cast back to ErrorImpl<E> so that the allocator receives the correct
[INFO] [stderr] 517 | |     // Layout to deallocate the Box's memory.
[INFO] [stderr] 518 | |     let unerased = mem::transmute::<Box<ErrorImpl<()>>, Box<ErrorImpl<E>>>(e);
[INFO] [stderr] 519 | |     drop(unerased);
[INFO] [stderr] 520 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:523:1
[INFO] [stderr]     |
[INFO] [stderr] 523 | / unsafe fn object_drop_front<E>(e: Box<ErrorImpl<()>>, target: TypeId) {
[INFO] [stderr] 524 | |     // Drop the fields of ErrorImpl other than E as well as the Box allocation,
[INFO] [stderr] 525 | |     // without dropping E itself. This is used by downcast after doing a
[INFO] [stderr] 526 | |     // ptr::read to take ownership of the E.
[INFO] [stderr] ...   |
[INFO] [stderr] 529 | |     drop(unerased);
[INFO] [stderr] 530 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:533:1
[INFO] [stderr]     |
[INFO] [stderr] 533 | / unsafe fn object_ref<E>(e: &ErrorImpl<()>) -> &(dyn StdError + Send + Sync + 'static)
[INFO] [stderr] 534 | | where
[INFO] [stderr] 535 | |     E: StdError + Send + Sync + 'static,
[INFO] [stderr] 536 | | {
[INFO] [stderr] 537 | |     // Attach E's native StdError vtable onto a pointer to self._object.
[INFO] [stderr] 538 | |     &(*(e as *const ErrorImpl<()> as *const ErrorImpl<E>))._object
[INFO] [stderr] 539 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:542:1
[INFO] [stderr]     |
[INFO] [stderr] 542 | / unsafe fn object_mut<E>(e: &mut ErrorImpl<()>) -> &mut (dyn StdError + Send + Sync + 'static)
[INFO] [stderr] 543 | | where
[INFO] [stderr] 544 | |     E: StdError + Send + Sync + 'static,
[INFO] [stderr] 545 | | {
[INFO] [stderr] 546 | |     // Attach E's native StdError vtable onto a pointer to self._object.
[INFO] [stderr] 547 | |     &mut (*(e as *mut ErrorImpl<()> as *mut ErrorImpl<E>))._object
[INFO] [stderr] 548 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:551:1
[INFO] [stderr]     |
[INFO] [stderr] 551 | / unsafe fn object_boxed<E>(e: Box<ErrorImpl<()>>) -> Box<dyn StdError + Send + Sync + 'static>
[INFO] [stderr] 552 | | where
[INFO] [stderr] 553 | |     E: StdError + Send + Sync + 'static,
[INFO] [stderr] 554 | | {
[INFO] [stderr] 555 | |     // Attach ErrorImpl<E>'s native StdError vtable. The StdError impl is below.
[INFO] [stderr] 556 | |     mem::transmute::<Box<ErrorImpl<()>>, Box<ErrorImpl<E>>>(e)
[INFO] [stderr] 557 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:560:1
[INFO] [stderr]     |
[INFO] [stderr] 560 | / unsafe fn object_downcast<E>(e: &ErrorImpl<()>, target: TypeId) -> Option<NonNull<()>>
[INFO] [stderr] 561 | | where
[INFO] [stderr] 562 | |     E: 'static,
[INFO] [stderr] 563 | | {
[INFO] [stderr] ...   |
[INFO] [stderr] 572 | |     }
[INFO] [stderr] 573 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:576:1
[INFO] [stderr]     |
[INFO] [stderr] 576 | / unsafe fn context_downcast<D, E>(e: &ErrorImpl<()>, target: TypeId) -> Option<NonNull<()>>
[INFO] [stderr] 577 | | where
[INFO] [stderr] 578 | |     D: 'static,
[INFO] [stderr] 579 | |     E: 'static,
[INFO] [stderr] ...   |
[INFO] [stderr] 591 | |     }
[INFO] [stderr] 592 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:595:1
[INFO] [stderr]     |
[INFO] [stderr] 595 | / unsafe fn context_drop_rest<D, E>(e: Box<ErrorImpl<()>>, target: TypeId)
[INFO] [stderr] 596 | | where
[INFO] [stderr] 597 | |     D: 'static,
[INFO] [stderr] 598 | |     E: 'static,
[INFO] [stderr] ...   |
[INFO] [stderr] 614 | |     }
[INFO] [stderr] 615 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:618:1
[INFO] [stderr]     |
[INFO] [stderr] 618 | / unsafe fn context_chain_downcast<D>(e: &ErrorImpl<()>, target: TypeId) -> Option<NonNull<()>>
[INFO] [stderr] 619 | | where
[INFO] [stderr] 620 | |     D: 'static,
[INFO] [stderr] 621 | | {
[INFO] [stderr] ...   |
[INFO] [stderr] 631 | |     }
[INFO] [stderr] 632 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:635:1
[INFO] [stderr]     |
[INFO] [stderr] 635 | / unsafe fn context_chain_drop_rest<D>(e: Box<ErrorImpl<()>>, target: TypeId)
[INFO] [stderr] 636 | | where
[INFO] [stderr] 637 | |     D: 'static,
[INFO] [stderr] 638 | | {
[INFO] [stderr] ...   |
[INFO] [stderr] 659 | |     }
[INFO] [stderr] 660 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:11:1
[INFO] [stderr]     |
[INFO] [stderr] 11  | / impl Report {
[INFO] [stderr] 12  | |     /// Create a new error object from any error type.
[INFO] [stderr] 13  | |     ///
[INFO] [stderr] 14  | |     /// The error type must be threadsafe and `'static`, so that the `Report`
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     }
[INFO] [stderr] 453 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/error.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 | /     /// Create a new error object from any error type.
[INFO] [stderr] 13 | |     ///
[INFO] [stderr] 14 | |     /// The error type must be threadsafe and `'static`, so that the `Report`
[INFO] [stderr] 15 | |     /// will be as well.
[INFO] [stderr] 16 | |     ///
[INFO] [stderr] 17 | |     /// If the error type does not provide a backtrace, a backtrace will be
[INFO] [stderr] 18 | |     /// created here to ensure that a backtrace exists.
[INFO] [stderr]    | |_______________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/error.rs:73:5
[INFO] [stderr]    |
[INFO] [stderr] 73 | /     pub(crate) fn from_std<E>(error: E) -> Self
[INFO] [stderr] 74 | |     where
[INFO] [stderr] 75 | |         E: StdError + Send + Sync + 'static,
[INFO] [stderr] 76 | |     {
[INFO] [stderr] ...  |
[INFO] [stderr] 89 | |         unsafe { Report::construct(error, vtable, handler) }
[INFO] [stderr] 90 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:93:5
[INFO] [stderr]     |
[INFO] [stderr] 93  | /     pub(crate) fn from_adhoc<M>(message: M) -> Self
[INFO] [stderr] 94  | |     where
[INFO] [stderr] 95  | |         M: Display + Debug + Send + Sync + 'static,
[INFO] [stderr] 96  | |     {
[INFO] [stderr] ...   |
[INFO] [stderr] 112 | |         unsafe { Report::construct(error, vtable, handler) }
[INFO] [stderr] 113 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:116:5
[INFO] [stderr]     |
[INFO] [stderr] 116 | /     pub(crate) fn from_display<M>(message: M) -> Self
[INFO] [stderr] 117 | |     where
[INFO] [stderr] 118 | |         M: Display + Send + Sync + 'static,
[INFO] [stderr] 119 | |     {
[INFO] [stderr] ...   |
[INFO] [stderr] 135 | |         unsafe { Report::construct(error, vtable, handler) }
[INFO] [stderr] 136 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:139:5
[INFO] [stderr]     |
[INFO] [stderr] 139 | /     pub(crate) fn from_msg<D, E>(msg: D, error: E) -> Self
[INFO] [stderr] 140 | |     where
[INFO] [stderr] 141 | |         D: Display + Send + Sync + 'static,
[INFO] [stderr] 142 | |         E: StdError + Send + Sync + 'static,
[INFO] [stderr] ...   |
[INFO] [stderr] 158 | |         unsafe { Report::construct(error, vtable, handler) }
[INFO] [stderr] 159 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:162:5
[INFO] [stderr]     |
[INFO] [stderr] 162 | /     pub(crate) fn from_boxed(error: Box<dyn StdError + Send + Sync>) -> Self {
[INFO] [stderr] 163 | |         use crate::wrapper::BoxedError;
[INFO] [stderr] 164 | |         let error = BoxedError(error);
[INFO] [stderr] 165 | |         let handler = Some(crate::capture_handler(&error));
[INFO] [stderr] ...   |
[INFO] [stderr] 178 | |         unsafe { Report::construct(error, vtable, handler) }
[INFO] [stderr] 179 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:186:5
[INFO] [stderr]     |
[INFO] [stderr] 186 | /     unsafe fn construct<E>(
[INFO] [stderr] 187 | |         error: E,
[INFO] [stderr] 188 | |         vtable: &'static ErrorVTable,
[INFO] [stderr] 189 | |         handler: Option<Box<dyn EyreHandler>>,
[INFO] [stderr] ...   |
[INFO] [stderr] 207 | |         Report { inner }
[INFO] [stderr] 208 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:308:5
[INFO] [stderr]     |
[INFO] [stderr] 308 | /     /// The lowest level cause of this error &mdash; this error's cause's
[INFO] [stderr] 309 | |     /// cause's cause etc.
[INFO] [stderr] 310 | |     ///
[INFO] [stderr] 311 | |     /// The root cause is the last error in the iterator produced by
[INFO] [stderr] 312 | |     /// [`chain()`][Report::chain].
[INFO] [stderr]     | |___________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:322:5
[INFO] [stderr]     |
[INFO] [stderr] 322 | /     /// Returns true if `E` is the type held by this error object.
[INFO] [stderr] 323 | |     ///
[INFO] [stderr] 324 | |     /// For errors constructed from messages, this method returns true if `E` matches the type of
[INFO] [stderr] 325 | |     /// the message `D` **or** the type of the error on which the message has been attached. For
[INFO] [stderr] 326 | |     /// details about the interaction between message and downcasting, [see here].
[INFO] [stderr] 327 | |     ///
[INFO] [stderr] 328 | |     /// [see here]: trait.WrapErr.html#effect-on-downcasting
[INFO] [stderr]     | |____________________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:336:5
[INFO] [stderr]     |
[INFO] [stderr] 336 |     /// Attempt to downcast the error object to a concrete type.
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:418:5
[INFO] [stderr]     |
[INFO] [stderr] 418 |     /// Downcast this error object by mutable reference.
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:432:5
[INFO] [stderr]     |
[INFO] [stderr] 432 |     /// Get a reference to the Handler for this Report.
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:437:5
[INFO] [stderr]     |
[INFO] [stderr] 437 |     /// Get a mutable reference to the Handler for this Report.
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:442:5
[INFO] [stderr]     |
[INFO] [stderr] 442 |     /// Get a reference to the Handler for this Report.
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:448:5
[INFO] [stderr]     |
[INFO] [stderr] 448 |     /// Get a mutable reference to the Handler for this Report.
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:680:1
[INFO] [stderr]     |
[INFO] [stderr] 680 | / impl<E> ErrorImpl<E> {
[INFO] [stderr] 681 | |     fn erase(&self) -> &ErrorImpl<()> {
[INFO] [stderr] 682 | |         // Erase the concrete type of E but preserve the vtable in self.vtable
[INFO] [stderr] 683 | |         // for manipulating the resulting thin pointer. This is analogous to an
[INFO] [stderr] ...   |
[INFO] [stderr] 686 | |     }
[INFO] [stderr] 687 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:681:5
[INFO] [stderr]     |
[INFO] [stderr] 681 | /     fn erase(&self) -> &ErrorImpl<()> {
[INFO] [stderr] 682 | |         // Erase the concrete type of E but preserve the vtable in self.vtable
[INFO] [stderr] 683 | |         // for manipulating the resulting thin pointer. This is analogous to an
[INFO] [stderr] 684 | |         // unsize coersion.
[INFO] [stderr] 685 | |         unsafe { &*(self as *const ErrorImpl<E> as *const ErrorImpl<()>) }
[INFO] [stderr] 686 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:689:1
[INFO] [stderr]     |
[INFO] [stderr] 689 | / impl ErrorImpl<()> {
[INFO] [stderr] 690 | |     pub(crate) fn error(&self) -> &(dyn StdError + Send + Sync + 'static) {
[INFO] [stderr] 691 | |         // Use vtable to attach E's native StdError vtable for the right
[INFO] [stderr] 692 | |         // original type E.
[INFO] [stderr] ...   |
[INFO] [stderr] 704 | |     }
[INFO] [stderr] 705 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:690:5
[INFO] [stderr]     |
[INFO] [stderr] 690 | /     pub(crate) fn error(&self) -> &(dyn StdError + Send + Sync + 'static) {
[INFO] [stderr] 691 | |         // Use vtable to attach E's native StdError vtable for the right
[INFO] [stderr] 692 | |         // original type E.
[INFO] [stderr] 693 | |         unsafe { &*(self.vtable.object_ref)(self) }
[INFO] [stderr] 694 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:696:5
[INFO] [stderr]     |
[INFO] [stderr] 696 | /     pub(crate) fn error_mut(&mut self) -> &mut (dyn StdError + Send + Sync + 'static) {
[INFO] [stderr] 697 | |         // Use vtable to attach E's native StdError vtable for the right
[INFO] [stderr] 698 | |         // original type E.
[INFO] [stderr] 699 | |         unsafe { &mut *(self.vtable.object_mut)(self) }
[INFO] [stderr] 700 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:702:5
[INFO] [stderr]     |
[INFO] [stderr] 702 | /     pub(crate) fn chain(&self) -> Chain<'_> {
[INFO] [stderr] 703 | |         Chain::new(self.error())
[INFO] [stderr] 704 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/fmt.rs:1:1
[INFO] [stderr]    |
[INFO] [stderr] 1  | / use crate::error::ErrorImpl;
[INFO] [stderr] 2  | | use core::fmt;
[INFO] [stderr] 3  | |
[INFO] [stderr] 4  | | impl ErrorImpl<()> {
[INFO] [stderr] ...  |
[INFO] [stderr] 17 | |     }
[INFO] [stderr] 18 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/fmt.rs:4:1
[INFO] [stderr]    |
[INFO] [stderr] 4  | / impl ErrorImpl<()> {
[INFO] [stderr] 5  | |     pub(crate) fn display(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 6  | |         self.handler
[INFO] [stderr] 7  | |             .as_ref()
[INFO] [stderr] ...  |
[INFO] [stderr] 17 | |     }
[INFO] [stderr] 18 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/fmt.rs:5:5
[INFO] [stderr]    |
[INFO] [stderr] 5  | /     pub(crate) fn display(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 6  | |         self.handler
[INFO] [stderr] 7  | |             .as_ref()
[INFO] [stderr] 8  | |             .map(|handler| handler.display(self.error(), f))
[INFO] [stderr] 9  | |             .unwrap_or_else(|| core::fmt::Display::fmt(self.error(), f))
[INFO] [stderr] 10 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/fmt.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 | /     pub(crate) fn debug(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 13 | |         self.handler
[INFO] [stderr] 14 | |             .as_ref()
[INFO] [stderr] 15 | |             .map(|handler| handler.debug(self.error(), f))
[INFO] [stderr] 16 | |             .unwrap_or_else(|| core::fmt::Debug::fmt(self.error(), f))
[INFO] [stderr] 17 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/kind.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr] 1   | / #![allow(missing_debug_implementations, missing_docs)]
[INFO] [stderr] 2   | | // Tagged dispatch mechanism for resolving the behavior of `eyre!($expr)`.
[INFO] [stderr] 3   | | //
[INFO] [stderr] 4   | | // When eyre! is given a single expr argument to turn into eyre::Report, we
[INFO] [stderr] ...   |
[INFO] [stderr] 107 | |     }
[INFO] [stderr] 108 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/kind.rs:53:1
[INFO] [stderr]    |
[INFO] [stderr] 53 | pub struct Adhoc;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/kind.rs:73:1
[INFO] [stderr]    |
[INFO] [stderr] 73 | pub struct Trait;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/kind.rs:93:1
[INFO] [stderr]    |
[INFO] [stderr] 93 | pub struct Boxed;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/kind.rs:55:1
[INFO] [stderr]    |
[INFO] [stderr] 55 | / pub trait AdhocKind: Sized {
[INFO] [stderr] 56 | |     #[inline]
[INFO] [stderr] 57 | |     fn eyre_kind(&self) -> Adhoc {
[INFO] [stderr] 58 | |         Adhoc
[INFO] [stderr] 59 | |     }
[INFO] [stderr] 60 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/kind.rs:57:5
[INFO] [stderr]    |
[INFO] [stderr] 57 | /     fn eyre_kind(&self) -> Adhoc {
[INFO] [stderr] 58 | |         Adhoc
[INFO] [stderr] 59 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/kind.rs:75:1
[INFO] [stderr]    |
[INFO] [stderr] 75 | / pub trait TraitKind: Sized {
[INFO] [stderr] 76 | |     #[inline]
[INFO] [stderr] 77 | |     fn eyre_kind(&self) -> Trait {
[INFO] [stderr] 78 | |         Trait
[INFO] [stderr] 79 | |     }
[INFO] [stderr] 80 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/kind.rs:77:5
[INFO] [stderr]    |
[INFO] [stderr] 77 | /     fn eyre_kind(&self) -> Trait {
[INFO] [stderr] 78 | |         Trait
[INFO] [stderr] 79 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/kind.rs:95:1
[INFO] [stderr]     |
[INFO] [stderr] 95  | / pub trait BoxedKind: Sized {
[INFO] [stderr] 96  | |     #[inline]
[INFO] [stderr] 97  | |     fn eyre_kind(&self) -> Boxed {
[INFO] [stderr] 98  | |         Boxed
[INFO] [stderr] 99  | |     }
[INFO] [stderr] 100 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/kind.rs:97:5
[INFO] [stderr]    |
[INFO] [stderr] 97 | /     fn eyre_kind(&self) -> Boxed {
[INFO] [stderr] 98 | |         Boxed
[INFO] [stderr] 99 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/kind.rs:64:1
[INFO] [stderr]    |
[INFO] [stderr] 64 | / impl Adhoc {
[INFO] [stderr] 65 | |     pub fn new<M>(self, message: M) -> Report
[INFO] [stderr] 66 | |     where
[INFO] [stderr] 67 | |         M: Display + Debug + Send + Sync + 'static,
[INFO] [stderr] ...  |
[INFO] [stderr] 70 | |     }
[INFO] [stderr] 71 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/kind.rs:65:5
[INFO] [stderr]    |
[INFO] [stderr] 65 | /     pub fn new<M>(self, message: M) -> Report
[INFO] [stderr] 66 | |     where
[INFO] [stderr] 67 | |         M: Display + Debug + Send + Sync + 'static,
[INFO] [stderr] 68 | |     {
[INFO] [stderr] 69 | |         Report::from_adhoc(message)
[INFO] [stderr] 70 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/kind.rs:84:1
[INFO] [stderr]    |
[INFO] [stderr] 84 | / impl Trait {
[INFO] [stderr] 85 | |     pub fn new<E>(self, error: E) -> Report
[INFO] [stderr] 86 | |     where
[INFO] [stderr] 87 | |         E: Into<Report>,
[INFO] [stderr] ...  |
[INFO] [stderr] 90 | |     }
[INFO] [stderr] 91 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/kind.rs:85:5
[INFO] [stderr]    |
[INFO] [stderr] 85 | /     pub fn new<E>(self, error: E) -> Report
[INFO] [stderr] 86 | |     where
[INFO] [stderr] 87 | |         E: Into<Report>,
[INFO] [stderr] 88 | |     {
[INFO] [stderr] 89 | |         error.into()
[INFO] [stderr] 90 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/kind.rs:104:1
[INFO] [stderr]     |
[INFO] [stderr] 104 | / impl Boxed {
[INFO] [stderr] 105 | |     pub fn new(self, error: Box<dyn StdError + Send + Sync>) -> Report {
[INFO] [stderr] 106 | |         Report::from_boxed(error)
[INFO] [stderr] 107 | |     }
[INFO] [stderr] 108 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/kind.rs:105:5
[INFO] [stderr]     |
[INFO] [stderr] 105 | /     pub fn new(self, error: Box<dyn StdError + Send + Sync>) -> Report {
[INFO] [stderr] 106 | |         Report::from_boxed(error)
[INFO] [stderr] 107 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/macros.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr] 1   | / /// Return early with an error.
[INFO] [stderr] 2   | | ///
[INFO] [stderr] 3   | | /// This macro is equivalent to `return Err(From::from($err))`.
[INFO] [stderr] 4   | | ///
[INFO] [stderr] ...   |
[INFO] [stderr] 162 | |     };
[INFO] [stderr] 163 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:1:1
[INFO] [stderr]    |
[INFO] [stderr] 1  | / use crate::StdError;
[INFO] [stderr] 2  | | use core::fmt::{self, Debug, Display};
[INFO] [stderr] 3  | |
[INFO] [stderr] 4  | | #[repr(transparent)]
[INFO] [stderr] ...  |
[INFO] [stderr] 89 | |     }
[INFO] [stderr] 90 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]  --> src/wrapper.rs:5:1
[INFO] [stderr]   |
[INFO] [stderr] 5 | pub(crate) struct DisplayError<M>(pub(crate) M);
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]  --> src/wrapper.rs:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub(crate) struct MessageError<M>(pub(crate) M);
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:10:1
[INFO] [stderr]    |
[INFO] [stderr] 10 | pub(crate) struct NoneError;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:67:1
[INFO] [stderr]    |
[INFO] [stderr] 67 | pub(crate) struct BoxedError(pub(crate) Box<dyn StdError + Send + Sync>);
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]     --> src/lib.rs:1107:1
[INFO] [stderr]      |
[INFO] [stderr] 1107 | / pub mod private {
[INFO] [stderr] 1108 | |     use crate::Report;
[INFO] [stderr] 1109 | |     use core::fmt::{Debug, Display};
[INFO] [stderr] 1110 | |
[INFO] [stderr] ...    |
[INFO] [stderr] 1126 | |     }
[INFO] [stderr] 1127 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]     --> src/lib.rs:1121:5
[INFO] [stderr]      |
[INFO] [stderr] 1121 | /     pub fn new_adhoc<M>(message: M) -> Report
[INFO] [stderr] 1122 | |     where
[INFO] [stderr] 1123 | |         M: Display + Debug + Send + Sync + 'static,
[INFO] [stderr] 1124 | |     {
[INFO] [stderr] 1125 | |         Report::from_adhoc(message)
[INFO] [stderr] 1126 | |     }
[INFO] [stderr]      | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]     --> src/lib.rs:1114:5
[INFO] [stderr]      |
[INFO] [stderr] 1114 | /     pub mod kind {
[INFO] [stderr] 1115 | |         pub use crate::kind::{AdhocKind, TraitKind};
[INFO] [stderr] 1116 | |
[INFO] [stderr] 1117 | |         pub use crate::kind::BoxedKind;
[INFO] [stderr] 1118 | |     }
[INFO] [stderr]      | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:593:1
[INFO] [stderr]     |
[INFO] [stderr] 593 | /// Error Report Handler trait for customizing `eyre::Report`
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:653:5
[INFO] [stderr]     |
[INFO] [stderr] 653 |     /// Override for the `Display` format
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:670:5
[INFO] [stderr]     |
[INFO] [stderr] 670 |     /// Store the location of the caller who constructed this error report
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]     --> src/lib.rs:1012:5
[INFO] [stderr]      |
[INFO] [stderr] 1012 |     /// Wrap the error value with a new adhoc error
[INFO] [stderr]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]     --> src/lib.rs:1017:5
[INFO] [stderr]      |
[INFO] [stderr] 1017 | /     /// Wrap the error value with a new adhoc error that is evaluated lazily
[INFO] [stderr] 1018 | |     /// only once an error does occur.
[INFO] [stderr]      | |______________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]     --> src/lib.rs:1024:5
[INFO] [stderr]      |
[INFO] [stderr] 1024 |     /// Compatibility re-export of wrap_err for interopt with `anyhow`
[INFO] [stderr]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]     --> src/lib.rs:1029:5
[INFO] [stderr]      |
[INFO] [stderr] 1029 |     /// Compatibility re-export of wrap_err_with for interopt with `anyhow`
[INFO] [stderr]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]     --> src/lib.rs:1080:5
[INFO] [stderr]      |
[INFO] [stderr] 1080 | /     /// Compatibility version of `wrap_err` for creating new errors with new source on `Option`
[INFO] [stderr] 1081 | |     /// when porting from `anyhow`
[INFO] [stderr]      | |__________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]     --> src/lib.rs:1086:5
[INFO] [stderr]      |
[INFO] [stderr] 1086 | /     /// Compatibility version of `wrap_err_with` for creating new errors with new source on `Option`
[INFO] [stderr] 1087 | |     /// when porting from `anyhow`
[INFO] [stderr]      | |__________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]     --> src/lib.rs:1093:5
[INFO] [stderr]      |
[INFO] [stderr] 1093 |     /// Compatibility re-export of `context` for porting from `anyhow` to `eyre`
[INFO] [stderr]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]     --> src/lib.rs:1098:5
[INFO] [stderr]      |
[INFO] [stderr] 1098 |     /// Compatibility re-export of `with_context` for porting from `anyhow` to `eyre`
[INFO] [stderr]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:561:1
[INFO] [stderr]     |
[INFO] [stderr] 561 | / impl dyn EyreHandler {
[INFO] [stderr] 562 | |     ///
[INFO] [stderr] 563 | |     pub fn is<T: EyreHandler>(&self) -> bool {
[INFO] [stderr] 564 | |         // Get `TypeId` of the type this function is instantiated with.
[INFO] [stderr] ...   |
[INFO] [stderr] 590 | |     }
[INFO] [stderr] 591 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:562:5
[INFO] [stderr]     |
[INFO] [stderr] 562 |     ///
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:574:5
[INFO] [stderr]     |
[INFO] [stderr] 574 |     ///
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:583:5
[INFO] [stderr]     |
[INFO] [stderr] 583 |     ///
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:686:1
[INFO] [stderr]     |
[INFO] [stderr] 686 | / impl DefaultHandler {
[INFO] [stderr] 687 | |     #[allow(unused_variables)]
[INFO] [stderr] 688 | |     fn default_with(error: &(dyn StdError + 'static)) -> Box<dyn EyreHandler> {
[INFO] [stderr] 689 | |         let backtrace = backtrace_if_absent!(error);
[INFO] [stderr] ...   |
[INFO] [stderr] 696 | |     }
[INFO] [stderr] 697 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:688:5
[INFO] [stderr]     |
[INFO] [stderr] 688 | /     fn default_with(error: &(dyn StdError + 'static)) -> Box<dyn EyreHandler> {
[INFO] [stderr] 689 | |         let backtrace = backtrace_if_absent!(error);
[INFO] [stderr] 690 | |
[INFO] [stderr] 691 | |         Box::new(Self {
[INFO] [stderr] ...   |
[INFO] [stderr] 695 | |         })
[INFO] [stderr] 696 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/context.rs:17:5
[INFO] [stderr]    |
[INFO] [stderr] 17 | /     impl<E> StdError for E
[INFO] [stderr] 18 | |     where
[INFO] [stderr] 19 | |         E: std::error::Error + Send + Sync + 'static,
[INFO] [stderr] 20 | |     {
[INFO] [stderr] ...  |
[INFO] [stderr] 26 | |         }
[INFO] [stderr] 27 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/context.rs:21:9
[INFO] [stderr]    |
[INFO] [stderr] 21 | /         fn ext_report<D>(self, msg: D) -> Report
[INFO] [stderr] 22 | |         where
[INFO] [stderr] 23 | |             D: Display + Send + Sync + 'static,
[INFO] [stderr] 24 | |         {
[INFO] [stderr] 25 | |             Report::from_msg(msg, self)
[INFO] [stderr] 26 | |         }
[INFO] [stderr]    | |_________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/context.rs:29:5
[INFO] [stderr]    |
[INFO] [stderr] 29 | /     impl StdError for Report {
[INFO] [stderr] 30 | |         fn ext_report<D>(self, msg: D) -> Report
[INFO] [stderr] 31 | |         where
[INFO] [stderr] 32 | |             D: Display + Send + Sync + 'static,
[INFO] [stderr] ...  |
[INFO] [stderr] 35 | |         }
[INFO] [stderr] 36 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/context.rs:30:9
[INFO] [stderr]    |
[INFO] [stderr] 30 | /         fn ext_report<D>(self, msg: D) -> Report
[INFO] [stderr] 31 | |         where
[INFO] [stderr] 32 | |             D: Display + Send + Sync + 'static,
[INFO] [stderr] 33 | |         {
[INFO] [stderr] 34 | |             self.wrap_err(msg)
[INFO] [stderr] 35 | |         }
[INFO] [stderr]    | |_________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:177:5
[INFO] [stderr]     |
[INFO] [stderr] 177 |     impl<T, E> Sealed for Result<T, E> where E: ext::StdError {}
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:178:5
[INFO] [stderr]     |
[INFO] [stderr] 178 |     impl<T> Sealed for Option<T> {}
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/kind.rs:62:1
[INFO] [stderr]    |
[INFO] [stderr] 62 | impl<T> AdhocKind for &T where T: ?Sized + Display + Debug + Send + Sync + 'static {}
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/kind.rs:82:1
[INFO] [stderr]    |
[INFO] [stderr] 82 | impl<E> TraitKind for E where E: Into<Report> {}
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/kind.rs:102:1
[INFO] [stderr]     |
[INFO] [stderr] 102 | impl BoxedKind for Box<dyn StdError + Send + Sync> {}
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:713:1
[INFO] [stderr]     |
[INFO] [stderr] 713 | / impl EyreHandler for DefaultHandler {
[INFO] [stderr] 714 | |     fn debug(
[INFO] [stderr] 715 | |         &self,
[INFO] [stderr] 716 | |         error: &(dyn StdError + 'static),
[INFO] [stderr] ...   |
[INFO] [stderr] 768 | |     }
[INFO] [stderr] 769 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:714:5
[INFO] [stderr]     |
[INFO] [stderr] 714 | /     fn debug(
[INFO] [stderr] 715 | |         &self,
[INFO] [stderr] 716 | |         error: &(dyn StdError + 'static),
[INFO] [stderr] 717 | |         f: &mut core::fmt::Formatter<'_>,
[INFO] [stderr] ...   |
[INFO] [stderr] 762 | |         Ok(())
[INFO] [stderr] 763 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:766:5
[INFO] [stderr]     |
[INFO] [stderr] 766 | /     fn track_caller(&mut self, location: &'static std::panic::Location<'static>) {
[INFO] [stderr] 767 | |         self.location = Some(location);
[INFO] [stderr] 768 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/context.rs:39:1
[INFO] [stderr]    |
[INFO] [stderr] 39 | / impl<T, E> WrapErr<T, E> for Result<T, E>
[INFO] [stderr] 40 | | where
[INFO] [stderr] 41 | |     E: ext::StdError + Send + Sync + 'static,
[INFO] [stderr] 42 | | {
[INFO] [stderr] ...  |
[INFO] [stderr] 71 | |     }
[INFO] [stderr] 72 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/context.rs:43:5
[INFO] [stderr]    |
[INFO] [stderr] 43 | /     fn wrap_err<D>(self, msg: D) -> Result<T, Report>
[INFO] [stderr] 44 | |     where
[INFO] [stderr] 45 | |         D: Display + Send + Sync + 'static,
[INFO] [stderr] 46 | |     {
[INFO] [stderr] 47 | |         self.map_err(|error| error.ext_report(msg))
[INFO] [stderr] 48 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/context.rs:50:5
[INFO] [stderr]    |
[INFO] [stderr] 50 | /     fn wrap_err_with<D, F>(self, msg: F) -> Result<T, Report>
[INFO] [stderr] 51 | |     where
[INFO] [stderr] 52 | |         D: Display + Send + Sync + 'static,
[INFO] [stderr] 53 | |         F: FnOnce() -> D,
[INFO] [stderr] 54 | |     {
[INFO] [stderr] 55 | |         self.map_err(|error| error.ext_report(msg()))
[INFO] [stderr] 56 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/context.rs:58:5
[INFO] [stderr]    |
[INFO] [stderr] 58 | /     fn context<D>(self, msg: D) -> Result<T, Report>
[INFO] [stderr] 59 | |     where
[INFO] [stderr] 60 | |         D: Display + Send + Sync + 'static,
[INFO] [stderr] 61 | |     {
[INFO] [stderr] 62 | |         self.wrap_err(msg)
[INFO] [stderr] 63 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/context.rs:65:5
[INFO] [stderr]    |
[INFO] [stderr] 65 | /     fn with_context<D, F>(self, msg: F) -> Result<T, Report>
[INFO] [stderr] 66 | |     where
[INFO] [stderr] 67 | |         D: Display + Send + Sync + 'static,
[INFO] [stderr] 68 | |         F: FnOnce() -> D,
[INFO] [stderr] 69 | |     {
[INFO] [stderr] 70 | |         self.wrap_err_with(msg)
[INFO] [stderr] 71 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:74:1
[INFO] [stderr]     |
[INFO] [stderr] 74  | / impl<T> ContextCompat<T> for Option<T> {
[INFO] [stderr] 75  | |     fn wrap_err<D>(self, msg: D) -> Result<T, Report>
[INFO] [stderr] 76  | |     where
[INFO] [stderr] 77  | |         D: Display + Send + Sync + 'static,
[INFO] [stderr] ...   |
[INFO] [stderr] 103 | |     }
[INFO] [stderr] 104 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/context.rs:75:5
[INFO] [stderr]    |
[INFO] [stderr] 75 | /     fn wrap_err<D>(self, msg: D) -> Result<T, Report>
[INFO] [stderr] 76 | |     where
[INFO] [stderr] 77 | |         D: Display + Send + Sync + 'static,
[INFO] [stderr] 78 | |     {
[INFO] [stderr] 79 | |         self.context(msg)
[INFO] [stderr] 80 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/context.rs:82:5
[INFO] [stderr]    |
[INFO] [stderr] 82 | /     fn wrap_err_with<D, F>(self, msg: F) -> Result<T, Report>
[INFO] [stderr] 83 | |     where
[INFO] [stderr] 84 | |         D: Display + Send + Sync + 'static,
[INFO] [stderr] 85 | |         F: FnOnce() -> D,
[INFO] [stderr] 86 | |     {
[INFO] [stderr] 87 | |         self.with_context(msg)
[INFO] [stderr] 88 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/context.rs:90:5
[INFO] [stderr]    |
[INFO] [stderr] 90 | /     fn context<D>(self, msg: D) -> Result<T, Report>
[INFO] [stderr] 91 | |     where
[INFO] [stderr] 92 | |         D: Display + Send + Sync + 'static,
[INFO] [stderr] 93 | |     {
[INFO] [stderr] 94 | |         self.ok_or_else(|| Report::from_display(msg))
[INFO] [stderr] 95 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:97:5
[INFO] [stderr]     |
[INFO] [stderr] 97  | /     fn with_context<D, F>(self, msg: F) -> Result<T, Report>
[INFO] [stderr] 98  | |     where
[INFO] [stderr] 99  | |         D: Display + Send + Sync + 'static,
[INFO] [stderr] 100 | |         F: FnOnce() -> D,
[INFO] [stderr] 101 | |     {
[INFO] [stderr] 102 | |         self.ok_or_else(|| Report::from_display(msg()))
[INFO] [stderr] 103 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:491:1
[INFO] [stderr]     |
[INFO] [stderr] 491 | / impl Drop for Report {
[INFO] [stderr] 492 | |     fn drop(&mut self) {
[INFO] [stderr] 493 | |         unsafe {
[INFO] [stderr] 494 | |             // Read Box<ErrorImpl<()>> from self.
[INFO] [stderr] ...   |
[INFO] [stderr] 501 | |     }
[INFO] [stderr] 502 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:492:5
[INFO] [stderr]     |
[INFO] [stderr] 492 | /     fn drop(&mut self) {
[INFO] [stderr] 493 | |         unsafe {
[INFO] [stderr] 494 | |             // Read Box<ErrorImpl<()>> from self.
[INFO] [stderr] 495 | |             let inner = ptr::read(&self.inner);
[INFO] [stderr] ...   |
[INFO] [stderr] 500 | |         }
[INFO] [stderr] 501 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:756:1
[INFO] [stderr]     |
[INFO] [stderr] 756 | / impl AsRef<dyn StdError + Send + Sync> for Report {
[INFO] [stderr] 757 | |     fn as_ref(&self) -> &(dyn StdError + Send + Sync + 'static) {
[INFO] [stderr] 758 | |         &**self
[INFO] [stderr] 759 | |     }
[INFO] [stderr] 760 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:757:5
[INFO] [stderr]     |
[INFO] [stderr] 757 | /     fn as_ref(&self) -> &(dyn StdError + Send + Sync + 'static) {
[INFO] [stderr] 758 | |         &**self
[INFO] [stderr] 759 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:762:1
[INFO] [stderr]     |
[INFO] [stderr] 762 | / impl AsRef<dyn StdError> for Report {
[INFO] [stderr] 763 | |     fn as_ref(&self) -> &(dyn StdError + 'static) {
[INFO] [stderr] 764 | |         &**self
[INFO] [stderr] 765 | |     }
[INFO] [stderr] 766 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:763:5
[INFO] [stderr]     |
[INFO] [stderr] 763 | /     fn as_ref(&self) -> &(dyn StdError + 'static) {
[INFO] [stderr] 764 | |         &**self
[INFO] [stderr] 765 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:455:1
[INFO] [stderr]     |
[INFO] [stderr] 455 | / impl<E> From<E> for Report
[INFO] [stderr] 456 | | where
[INFO] [stderr] 457 | |     E: StdError + Send + Sync + 'static,
[INFO] [stderr] 458 | | {
[INFO] [stderr] ...   |
[INFO] [stderr] 462 | |     }
[INFO] [stderr] 463 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:460:5
[INFO] [stderr]     |
[INFO] [stderr] 460 | /     fn from(error: E) -> Self {
[INFO] [stderr] 461 | |         Report::from_std(error)
[INFO] [stderr] 462 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:734:1
[INFO] [stderr]     |
[INFO] [stderr] 734 | / impl From<Report> for Box<dyn StdError + Send + Sync + 'static> {
[INFO] [stderr] 735 | |     fn from(error: Report) -> Self {
[INFO] [stderr] 736 | |         let outer = ManuallyDrop::new(error);
[INFO] [stderr] 737 | |         unsafe {
[INFO] [stderr] ...   |
[INFO] [stderr] 747 | |     }
[INFO] [stderr] 748 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:735:5
[INFO] [stderr]     |
[INFO] [stderr] 735 | /     fn from(error: Report) -> Self {
[INFO] [stderr] 736 | |         let outer = ManuallyDrop::new(error);
[INFO] [stderr] 737 | |         unsafe {
[INFO] [stderr] 738 | |             // Read Box<ErrorImpl<()>> from error. Can't move it out because
[INFO] [stderr] ...   |
[INFO] [stderr] 746 | |         }
[INFO] [stderr] 747 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:750:1
[INFO] [stderr]     |
[INFO] [stderr] 750 | / impl From<Report> for Box<dyn StdError + 'static> {
[INFO] [stderr] 751 | |     fn from(error: Report) -> Self {
[INFO] [stderr] 752 | |         Box::<dyn StdError + Send + Sync>::from(error)
[INFO] [stderr] 753 | |     }
[INFO] [stderr] 754 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:751:5
[INFO] [stderr]     |
[INFO] [stderr] 751 | /     fn from(error: Report) -> Self {
[INFO] [stderr] 752 | |         Box::<dyn StdError + Send + Sync>::from(error)
[INFO] [stderr] 753 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/chain.rs:66:1
[INFO] [stderr]    |
[INFO] [stderr] 66 | / impl DoubleEndedIterator for Chain<'_> {
[INFO] [stderr] 67 | |     fn next_back(&mut self) -> Option<Self::Item> {
[INFO] [stderr] 68 | |         match &mut self.state {
[INFO] [stderr] 69 | |             Linked { mut next } => {
[INFO] [stderr] ...  |
[INFO] [stderr] 82 | |     }
[INFO] [stderr] 83 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/chain.rs:67:5
[INFO] [stderr]    |
[INFO] [stderr] 67 | /     fn next_back(&mut self) -> Option<Self::Item> {
[INFO] [stderr] 68 | |         match &mut self.state {
[INFO] [stderr] 69 | |             Linked { mut next } => {
[INFO] [stderr] 70 | |                 let mut rest = Vec::new();
[INFO] [stderr] ...  |
[INFO] [stderr] 81 | |         }
[INFO] [stderr] 82 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/chain.rs:85:1
[INFO] [stderr]    |
[INFO] [stderr] 85 | / impl ExactSizeIterator for Chain<'_> {
[INFO] [stderr] 86 | |     fn len(&self) -> usize {
[INFO] [stderr] 87 | |         match &self.state {
[INFO] [stderr] 88 | |             Linked { mut next } => {
[INFO] [stderr] ...  |
[INFO] [stderr] 98 | |     }
[INFO] [stderr] 99 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/chain.rs:86:5
[INFO] [stderr]    |
[INFO] [stderr] 86 | /     fn len(&self) -> usize {
[INFO] [stderr] 87 | |         match &self.state {
[INFO] [stderr] 88 | |             Linked { mut next } => {
[INFO] [stderr] 89 | |                 let mut len = 0;
[INFO] [stderr] ...  |
[INFO] [stderr] 97 | |         }
[INFO] [stderr] 98 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/chain.rs:46:1
[INFO] [stderr]    |
[INFO] [stderr] 46 | / impl<'a> Iterator for Chain<'a> {
[INFO] [stderr] 47 | |     type Item = &'a (dyn StdError + 'static);
[INFO] [stderr] 48 | |
[INFO] [stderr] 49 | |     fn next(&mut self) -> Option<Self::Item> {
[INFO] [stderr] ...  |
[INFO] [stderr] 63 | |     }
[INFO] [stderr] 64 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/chain.rs:49:5
[INFO] [stderr]    |
[INFO] [stderr] 49 | /     fn next(&mut self) -> Option<Self::Item> {
[INFO] [stderr] 50 | |         match &mut self.state {
[INFO] [stderr] 51 | |             Linked { next } => {
[INFO] [stderr] 52 | |                 let error = (*next)?;
[INFO] [stderr] ...  |
[INFO] [stderr] 57 | |         }
[INFO] [stderr] 58 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/chain.rs:60:5
[INFO] [stderr]    |
[INFO] [stderr] 60 | /     fn size_hint(&self) -> (usize, Option<usize>) {
[INFO] [stderr] 61 | |         let len = self.len();
[INFO] [stderr] 62 | |         (len, Some(len))
[INFO] [stderr] 63 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/chain.rs:101:1
[INFO] [stderr]     |
[INFO] [stderr] 101 | / impl Default for Chain<'_> {
[INFO] [stderr] 102 | |     fn default() -> Self {
[INFO] [stderr] 103 | |         Chain {
[INFO] [stderr] 104 | |             state: ChainState::Buffered {
[INFO] [stderr] ...   |
[INFO] [stderr] 108 | |     }
[INFO] [stderr] 109 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/chain.rs:102:5
[INFO] [stderr]     |
[INFO] [stderr] 102 | /     fn default() -> Self {
[INFO] [stderr] 103 | |         Chain {
[INFO] [stderr] 104 | |             state: ChainState::Buffered {
[INFO] [stderr] 105 | |                 rest: Vec::new().into_iter(),
[INFO] [stderr] 106 | |             },
[INFO] [stderr] 107 | |         }
[INFO] [stderr] 108 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:465:1
[INFO] [stderr]     |
[INFO] [stderr] 465 | / impl Deref for Report {
[INFO] [stderr] 466 | |     type Target = dyn StdError + Send + Sync + 'static;
[INFO] [stderr] 467 | |
[INFO] [stderr] 468 | |     fn deref(&self) -> &Self::Target {
[INFO] [stderr] 469 | |         self.inner.error()
[INFO] [stderr] 470 | |     }
[INFO] [stderr] 471 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:468:5
[INFO] [stderr]     |
[INFO] [stderr] 468 | /     fn deref(&self) -> &Self::Target {
[INFO] [stderr] 469 | |         self.inner.error()
[INFO] [stderr] 470 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:473:1
[INFO] [stderr]     |
[INFO] [stderr] 473 | / impl DerefMut for Report {
[INFO] [stderr] 474 | |     fn deref_mut(&mut self) -> &mut Self::Target {
[INFO] [stderr] 475 | |         self.inner.error_mut()
[INFO] [stderr] 476 | |     }
[INFO] [stderr] 477 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:474:5
[INFO] [stderr]     |
[INFO] [stderr] 474 | /     fn deref_mut(&mut self) -> &mut Self::Target {
[INFO] [stderr] 475 | |         self.inner.error_mut()
[INFO] [stderr] 476 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:106:1
[INFO] [stderr]     |
[INFO] [stderr] 106 | / impl<D, E> Debug for ContextError<D, E>
[INFO] [stderr] 107 | | where
[INFO] [stderr] 108 | |     D: Display,
[INFO] [stderr] 109 | |     E: Debug,
[INFO] [stderr] ...   |
[INFO] [stderr] 116 | |     }
[INFO] [stderr] 117 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:111:5
[INFO] [stderr]     |
[INFO] [stderr] 111 | /     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 112 | |         f.debug_struct("Error")
[INFO] [stderr] 113 | |             .field("msg", &Quoted(&self.msg))
[INFO] [stderr] 114 | |             .field("source", &self.error)
[INFO] [stderr] 115 | |             .finish()
[INFO] [stderr] 116 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:154:1
[INFO] [stderr]     |
[INFO] [stderr] 154 | / impl<D> Debug for Quoted<D>
[INFO] [stderr] 155 | | where
[INFO] [stderr] 156 | |     D: Display,
[INFO] [stderr] 157 | | {
[INFO] [stderr] ...   |
[INFO] [stderr] 163 | |     }
[INFO] [stderr] 164 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:158:5
[INFO] [stderr]     |
[INFO] [stderr] 158 | /     fn fmt(&self, formatter: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 159 | |         formatter.write_char('"')?;
[INFO] [stderr] 160 | |         Quoted(&mut *formatter).write_fmt(format_args!("{}", self.0))?;
[INFO] [stderr] 161 | |         formatter.write_char('"')?;
[INFO] [stderr] 162 | |         Ok(())
[INFO] [stderr] 163 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:485:1
[INFO] [stderr]     |
[INFO] [stderr] 485 | / impl Debug for Report {
[INFO] [stderr] 486 | |     fn fmt(&self, formatter: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 487 | |         self.inner.debug(formatter)
[INFO] [stderr] 488 | |     }
[INFO] [stderr] 489 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:486:5
[INFO] [stderr]     |
[INFO] [stderr] 486 | /     fn fmt(&self, formatter: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 487 | |         self.inner.debug(formatter)
[INFO] [stderr] 488 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:716:1
[INFO] [stderr]     |
[INFO] [stderr] 716 | / impl<E> Debug for ErrorImpl<E>
[INFO] [stderr] 717 | | where
[INFO] [stderr] 718 | |     E: Debug,
[INFO] [stderr] 719 | | {
[INFO] [stderr] ...   |
[INFO] [stderr] 722 | |     }
[INFO] [stderr] 723 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:720:5
[INFO] [stderr]     |
[INFO] [stderr] 720 | /     fn fmt(&self, formatter: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 721 | |         self.erase().debug(formatter)
[INFO] [stderr] 722 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:12:1
[INFO] [stderr]    |
[INFO] [stderr] 12 | / impl<M> Debug for DisplayError<M>
[INFO] [stderr] 13 | | where
[INFO] [stderr] 14 | |     M: Display,
[INFO] [stderr] 15 | | {
[INFO] [stderr] ...  |
[INFO] [stderr] 18 | |     }
[INFO] [stderr] 19 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 | /     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 17 | |         Display::fmt(&self.0, f)
[INFO] [stderr] 18 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:32:1
[INFO] [stderr]    |
[INFO] [stderr] 32 | / impl<M> Debug for MessageError<M>
[INFO] [stderr] 33 | | where
[INFO] [stderr] 34 | |     M: Display + Debug,
[INFO] [stderr] 35 | | {
[INFO] [stderr] ...  |
[INFO] [stderr] 38 | |     }
[INFO] [stderr] 39 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:36:5
[INFO] [stderr]    |
[INFO] [stderr] 36 | /     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 37 | |         Debug::fmt(&self.0, f)
[INFO] [stderr] 38 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:52:1
[INFO] [stderr]    |
[INFO] [stderr] 52 | / impl Debug for NoneError {
[INFO] [stderr] 53 | |     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 54 | |         Debug::fmt("Option was None", f)
[INFO] [stderr] 55 | |     }
[INFO] [stderr] 56 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:53:5
[INFO] [stderr]    |
[INFO] [stderr] 53 | /     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 54 | |         Debug::fmt("Option was None", f)
[INFO] [stderr] 55 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:69:1
[INFO] [stderr]    |
[INFO] [stderr] 69 | / impl Debug for BoxedError {
[INFO] [stderr] 70 | |     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 71 | |         Debug::fmt(&self.0, f)
[INFO] [stderr] 72 | |     }
[INFO] [stderr] 73 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:70:5
[INFO] [stderr]    |
[INFO] [stderr] 70 | /     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 71 | |         Debug::fmt(&self.0, f)
[INFO] [stderr] 72 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:699:1
[INFO] [stderr]     |
[INFO] [stderr] 699 | / impl core::fmt::Debug for DefaultHandler {
[INFO] [stderr] 700 | |     fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result {
[INFO] [stderr] 701 | |         f.debug_struct("DefaultHandler")
[INFO] [stderr] 702 | |             .field(
[INFO] [stderr] ...   |
[INFO] [stderr] 710 | |     }
[INFO] [stderr] 711 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:700:5
[INFO] [stderr]     |
[INFO] [stderr] 700 | /     fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result {
[INFO] [stderr] 701 | |         f.debug_struct("DefaultHandler")
[INFO] [stderr] 702 | |             .field(
[INFO] [stderr] 703 | |                 "backtrace",
[INFO] [stderr] ...   |
[INFO] [stderr] 709 | |             .finish()
[INFO] [stderr] 710 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:119:1
[INFO] [stderr]     |
[INFO] [stderr] 119 | / impl<D, E> Display for ContextError<D, E>
[INFO] [stderr] 120 | | where
[INFO] [stderr] 121 | |     D: Display,
[INFO] [stderr] 122 | | {
[INFO] [stderr] ...   |
[INFO] [stderr] 125 | |     }
[INFO] [stderr] 126 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:123:5
[INFO] [stderr]     |
[INFO] [stderr] 123 | /     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 124 | |         Display::fmt(&self.msg, f)
[INFO] [stderr] 125 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:479:1
[INFO] [stderr]     |
[INFO] [stderr] 479 | / impl Display for Report {
[INFO] [stderr] 480 | |     fn fmt(&self, formatter: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 481 | |         self.inner.display(formatter)
[INFO] [stderr] 482 | |     }
[INFO] [stderr] 483 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:480:5
[INFO] [stderr]     |
[INFO] [stderr] 480 | /     fn fmt(&self, formatter: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 481 | |         self.inner.display(formatter)
[INFO] [stderr] 482 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:725:1
[INFO] [stderr]     |
[INFO] [stderr] 725 | / impl<E> Display for ErrorImpl<E>
[INFO] [stderr] 726 | | where
[INFO] [stderr] 727 | |     E: Display,
[INFO] [stderr] 728 | | {
[INFO] [stderr] ...   |
[INFO] [stderr] 731 | |     }
[INFO] [stderr] 732 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:729:5
[INFO] [stderr]     |
[INFO] [stderr] 729 | /     fn fmt(&self, formatter: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 730 | |         Display::fmt(&self.erase().error(), formatter)
[INFO] [stderr] 731 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | / impl<M> Display for DisplayError<M>
[INFO] [stderr] 22 | | where
[INFO] [stderr] 23 | |     M: Display,
[INFO] [stderr] 24 | | {
[INFO] [stderr] ...  |
[INFO] [stderr] 27 | |     }
[INFO] [stderr] 28 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:25:5
[INFO] [stderr]    |
[INFO] [stderr] 25 | /     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 26 | |         Display::fmt(&self.0, f)
[INFO] [stderr] 27 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:41:1
[INFO] [stderr]    |
[INFO] [stderr] 41 | / impl<M> Display for MessageError<M>
[INFO] [stderr] 42 | | where
[INFO] [stderr] 43 | |     M: Display + Debug,
[INFO] [stderr] 44 | | {
[INFO] [stderr] ...  |
[INFO] [stderr] 47 | |     }
[INFO] [stderr] 48 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:45:5
[INFO] [stderr]    |
[INFO] [stderr] 45 | /     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 46 | |         Display::fmt(&self.0, f)
[INFO] [stderr] 47 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:58:1
[INFO] [stderr]    |
[INFO] [stderr] 58 | / impl Display for NoneError {
[INFO] [stderr] 59 | |     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 60 | |         Display::fmt("Option was None", f)
[INFO] [stderr] 61 | |     }
[INFO] [stderr] 62 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:59:5
[INFO] [stderr]    |
[INFO] [stderr] 59 | /     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 60 | |         Display::fmt("Option was None", f)
[INFO] [stderr] 61 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:75:1
[INFO] [stderr]    |
[INFO] [stderr] 75 | / impl Display for BoxedError {
[INFO] [stderr] 76 | |     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 77 | |         Display::fmt(&self.0, f)
[INFO] [stderr] 78 | |     }
[INFO] [stderr] 79 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:76:5
[INFO] [stderr]    |
[INFO] [stderr] 76 | /     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stderr] 77 | |         Display::fmt(&self.0, f)
[INFO] [stderr] 78 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:436:1
[INFO] [stderr]     |
[INFO] [stderr] 436 | / impl core::fmt::Display for InstallError {
[INFO] [stderr] 437 | |     fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result {
[INFO] [stderr] 438 | |         f.write_str("cannot install provided ErrorHook, a hook has already been installed")
[INFO] [stderr] 439 | |     }
[INFO] [stderr] 440 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:437:5
[INFO] [stderr]     |
[INFO] [stderr] 437 | /     fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result {
[INFO] [stderr] 438 | |         f.write_str("cannot install provided ErrorHook, a hook has already been installed")
[INFO] [stderr] 439 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:166:1
[INFO] [stderr]     |
[INFO] [stderr] 166 | / impl Write for Quoted<&mut fmt::Formatter<'_>> {
[INFO] [stderr] 167 | |     fn write_str(&mut self, s: &str) -> fmt::Result {
[INFO] [stderr] 168 | |         Display::fmt(&s.escape_debug(), self.0)
[INFO] [stderr] 169 | |     }
[INFO] [stderr] 170 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:167:5
[INFO] [stderr]     |
[INFO] [stderr] 167 | /     fn write_str(&mut self, s: &str) -> fmt::Result {
[INFO] [stderr] 168 | |         Display::fmt(&s.escape_debug(), self.0)
[INFO] [stderr] 169 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:128:1
[INFO] [stderr]     |
[INFO] [stderr] 128 | / impl<D, E> StdError for ContextError<D, E>
[INFO] [stderr] 129 | | where
[INFO] [stderr] 130 | |     D: Display,
[INFO] [stderr] 131 | |     E: StdError + 'static,
[INFO] [stderr] ...   |
[INFO] [stderr] 140 | |     }
[INFO] [stderr] 141 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:134:5
[INFO] [stderr]     |
[INFO] [stderr] 134 | /     fn backtrace(&self) -> Option<&Backtrace> {
[INFO] [stderr] 135 | |         self.error.backtrace()
[INFO] [stderr] 136 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:138:5
[INFO] [stderr]     |
[INFO] [stderr] 138 | /     fn source(&self) -> Option<&(dyn StdError + 'static)> {
[INFO] [stderr] 139 | |         Some(&self.error)
[INFO] [stderr] 140 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:143:1
[INFO] [stderr]     |
[INFO] [stderr] 143 | / impl<D> StdError for ContextError<D, Report>
[INFO] [stderr] 144 | | where
[INFO] [stderr] 145 | |     D: Display,
[INFO] [stderr] 146 | | {
[INFO] [stderr] ...   |
[INFO] [stderr] 149 | |     }
[INFO] [stderr] 150 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/context.rs:147:5
[INFO] [stderr]     |
[INFO] [stderr] 147 | /     fn source(&self) -> Option<&(dyn StdError + 'static)> {
[INFO] [stderr] 148 | |         Some(self.error.inner.error())
[INFO] [stderr] 149 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:707:1
[INFO] [stderr]     |
[INFO] [stderr] 707 | / impl<E> StdError for ErrorImpl<E>
[INFO] [stderr] 708 | | where
[INFO] [stderr] 709 | |     E: StdError,
[INFO] [stderr] 710 | | {
[INFO] [stderr] ...   |
[INFO] [stderr] 713 | |     }
[INFO] [stderr] 714 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/error.rs:711:5
[INFO] [stderr]     |
[INFO] [stderr] 711 | /     fn source(&self) -> Option<&(dyn StdError + 'static)> {
[INFO] [stderr] 712 | |         self.erase().error().source()
[INFO] [stderr] 713 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:30:1
[INFO] [stderr]    |
[INFO] [stderr] 30 | impl<M> StdError for DisplayError<M> where M: Display + 'static {}
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:50:1
[INFO] [stderr]    |
[INFO] [stderr] 50 | impl<M> StdError for MessageError<M> where M: Display + Debug + 'static {}
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:64:1
[INFO] [stderr]    |
[INFO] [stderr] 64 | impl StdError for NoneError {}
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:81:1
[INFO] [stderr]    |
[INFO] [stderr] 81 | / impl StdError for BoxedError {
[INFO] [stderr] 82 | |     #[cfg(backtrace)]
[INFO] [stderr] 83 | |     fn backtrace(&self) -> Option<&crate::backtrace::Backtrace> {
[INFO] [stderr] 84 | |         self.0.backtrace()
[INFO] [stderr] ...  |
[INFO] [stderr] 89 | |     }
[INFO] [stderr] 90 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:83:5
[INFO] [stderr]    |
[INFO] [stderr] 83 | /     fn backtrace(&self) -> Option<&crate::backtrace::Backtrace> {
[INFO] [stderr] 84 | |         self.0.backtrace()
[INFO] [stderr] 85 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/wrapper.rs:87:5
[INFO] [stderr]    |
[INFO] [stderr] 87 | /     fn source(&self) -> Option<&(dyn StdError + 'static)> {
[INFO] [stderr] 88 | |         self.0.source()
[INFO] [stderr] 89 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/lib.rs:442:1
[INFO] [stderr]     |
[INFO] [stderr] 442 | impl StdError for InstallError {}
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: 194 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.93s
[INFO] running `Command { std: "docker" "inspect" "1f2ea3cdf514eef4aa05be55412de33c42fcab599447e6f4b2677444066bc628", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1f2ea3cdf514eef4aa05be55412de33c42fcab599447e6f4b2677444066bc628", kill_on_drop: false }`
[INFO] [stdout] 1f2ea3cdf514eef4aa05be55412de33c42fcab599447e6f4b2677444066bc628