Problem Statement
I am currently writing my own transport implementation and would like to reuse the tokio-thread and rate limiter modules from sentry.
Solution Brainstorm
Solution 1: Publicly expose these modules
Pro: Very easy to do
Con: Sem-ver liability because it increases API surface
Solution 2: Create a dedicated sentry-transport crate
Pro: Can be versioned independently of the main crate, no additional API surface for sentry
Con: Requires a bit more work