pub trait NonBlockingResult {
    type Result;

    fn no_block(self) -> Self::Result;
}
Expand description

Non-blocking IO wrapper.

This trait is implemented for Result<T, E: NonBlockingError>.

Required Associated Types

Type of the converted result: Result<Option<T>, E>

Required Methods

Perform the non-block conversion.

Implementations on Foreign Types

Implementors