moq_async

Trait OrClose

Source
pub trait OrClose<S: Close<E>, V, E: Error + Clone> {
    // Required method
    fn or_close(self, stream: &mut S) -> Result<V, E>;
}

Required Methods§

Source

fn or_close(self, stream: &mut S) -> Result<V, E>

Implementations on Foreign Types§

Source§

impl<S: Close<E>, V, E: Error + Clone> OrClose<S, V, E> for Result<V, E>

Source§

fn or_close(self, stream: &mut S) -> Result<V, E>

Implementors§