[−][src]Crate runtime_raw
Types for defining custom Runtimes. See the Runtime documentation for more details.
These types are only necessary when implementing custom runtimes. If you're only trying to perform IO, then there's no need to bother with any of these types as they will have been implemented for you already.
Traits
Delay | A future representing the notification that an elapsed duration has occurred. |
Interval | A stream representing notifications at a fixed interval. |
Runtime | The runtime trait. |
TcpListener | A TcpListener for this Runtime |
TcpStream | A TcpStream for this Runtime |
UdpSocket | A UDP socket. |
Functions
current_runtime | Get the current runtime. |
enter | Runs a future inside a runtime and blocks on the result. |
set_runtime | Set the current runtime. |