Send + Sync
InputType
OutputType
SubscriptionType
This contains a breaking change; BadRequest now contains a ParseRequestError instead of an anyhow::Error, so it's implementation is what the documentation says. I'm not sure whether it's worth bumping the major version number though.