Does this mean that one can no longer use channels outside rust threads? I thought that you can, as long as you stay away from any method that blocks?