ps_promise/rejection/task_failure/implementations/from/
error.rs1use std::{error::Error, sync::Arc};
2
3use crate::TaskFailure;
4
5impl From<Box<dyn Error + Send + Sync + 'static>> for TaskFailure {
6 fn from(err: Box<dyn Error + Send + Sync + 'static>) -> Self {
7 Self::Error(Arc::from(err))
8 }
9}