pub type BoxError = Box<dyn Error + Send + Sync>;
A boxed backend error: Send + Sync on native targets only, because Workers errors are !Send.
Send + Sync
!Send
pub struct BoxError(/* private fields */);