Skip to main content

ExtraNoneOutput

Trait ExtraNoneOutput 

Source
pub trait ExtraNoneOutput<E>: Sized {
    // Required methods
    fn extra_some_output(&self, output: &mut (impl ?Sized + Output));
    fn extra_none_output(extra: &E, output: &mut (impl ?Sized + Output));

    // Provided method
    fn extra_option_output(
        option: &ExtraOption<Self, E>,
        output: &mut (impl ?Sized + Output),
    ) { ... }
}

Required Methods§

Source

fn extra_some_output(&self, output: &mut (impl ?Sized + Output))

Source

fn extra_none_output(extra: &E, output: &mut (impl ?Sized + Output))

Provided Methods§

Source

fn extra_option_output( option: &ExtraOption<Self, E>, output: &mut (impl ?Sized + Output), )

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§