1
0
mirror of https://github.com/fafhrd91/actix-net synced 2024-11-27 21:22:57 +01:00

std Error for BlockingError

#93
This commit is contained in:
Kornel Lesiński 2020-03-13 12:35:20 +00:00
parent 7105091e51
commit 0dd5a7ce1d

View File

@ -48,6 +48,8 @@ pub enum BlockingError<E: fmt::Debug> {
Canceled, Canceled,
} }
impl<E: fmt::Debug> std::error::Error for BlockingError<E> {}
/// Execute blocking function on a thread pool, returns future that resolves /// Execute blocking function on a thread pool, returns future that resolves
/// to result of the function execution. /// to result of the function execution.
pub fn run<F, I, E>(f: F) -> CpuFuture<I, E> pub fn run<F, I, E>(f: F) -> CpuFuture<I, E>