pub fn set_userdata<T: Any + Send + Sync>(data: T)
Set user-provided data for the current coroutine.
Every coroutine can carry an additional piece of data.