pub trait MultiWith<'js> { type Arg; fn with<R, F: FnOnce(Self::Arg) -> R>(self, f: F) -> R; }
A trait for using multiple contexts at the same time.
Use multiple contexts together.
This function will panic if any of the contexts are of seperate runtimes.