ps-promise 0.1.0-17

Promise-like owned futures
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use crate::{PromiseRejection, TaskFailure};

impl<E> PromiseRejection for Vec<E>
where
    E: PromiseRejection,
{
    fn already_consumed() -> Self {
        vec![E::already_consumed()]
    }

    fn task_failed(failure: TaskFailure) -> Self {
        vec![E::task_failed(failure)]
    }
}