XRayErr

Trait XRayErr 

Source
pub trait XRayErr {
    type ErrItem;

    // Required method
    fn xray_err<F: FnOnce(&Self::ErrItem)>(self, f: F) -> Self;
}

Required Associated Types§

Required Methods§

Source

fn xray_err<F: FnOnce(&Self::ErrItem)>(self, f: F) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl<T, E> XRayErr for Result<T, E>

Source§

type ErrItem = E

Source§

fn xray_err<F: FnOnce(&Self::ErrItem)>(self, f: F) -> Self

Implementors§