Waits for this SyncVar to become defined at least for
timeout
milliseconds (possibly more), and gets its
value.
Waits for this SyncVar to become defined at least for
timeout
milliseconds (possibly more), and gets its
value.
the amount of milliseconds to wait, 0 means forever
None
if variable is undefined after timeout
, Some(value)
otherwise
Waits for this SyncVar to become defined at least for
timeout
milliseconds (possibly more), and gets its
value (if guard return true).
Waits for this SyncVar to become defined at least for
timeout
milliseconds (possibly more), and gets its
value (if guard return true).
the amount of milliseconds to wait, 0 means forever
None
if variable is undefined after timeout
, Some(value)
otherwise
Waits timeout
millis.
Waits timeout
millis. If timeout <= 0
just returns 0. If the system clock
went backward, it will return 0, so it never returns negative results.