pub fn check(&self) -> bool {
        match self.timeout {
            Some(t) => time::precise_time_ns() <= t,
            None    => true
        }
    }
/// Check if the timeout has already expired.
///
/// The method returns false if the timeout has already expired, otherwise 
/// true is returned.
Check if the timeout has already expired.
The method returns false if the timeout has already expired, otherwise
true is returned.
Check if the timeout has already expired . The method returns false if the timeout has already expired otherwise true is returned .
pub fn check(&self) -> bool {
        match self.timeout {
            Some(t) => time::precise_time_ns() <= t,
            None    => true
        }
    }
pub fn check ( & self ) -> bool { match self . timeout { Some ( t ) => time :: precise_time_ns ( ) <= t , None => true } }
Check if the timeout has already expired.
Check if the timeout has already expired .
&self
&self