fn readable(conn: &RustConnection, timeout: Duration) -> bool
Wait for the connection to carry something, for at most timeout.
timeout