ps-promise 0.1.0-17

Promise-like owned futures
Documentation
1
2
3
4
5
6
7
8
9
use std::{error::Error, sync::Arc};

use crate::TaskFailure;

impl From<Box<dyn Error + Send + Sync + 'static>> for TaskFailure {
    fn from(err: Box<dyn Error + Send + Sync + 'static>) -> Self {
        Self::Error(Arc::from(err))
    }
}