[−][src]Function online::online
pub fn online(timeout: Option<Duration>) -> Result<bool, SimpleError>
It uses HTTP and DNS as fallback.
timeout
- Number of seconds to wait for a response (default: 3)
use std::time::Duration; use online::*; assert_eq!(online(None), Ok(true)); // with timeout let timeout = Duration::new(6, 0); assert_eq!(online(Some(timeout)), Ok(true));