urls2disk 0.1.1

Http client to download urls to disk concurrently, optionally converting them to PDF
Documentation
use std::time::Duration;

pub(crate) fn duration_to_millis(duration: Duration) -> u64 {
    let seconds = duration.as_secs();
    let nanos = duration.subsec_nanos() as u64;
    let millis = (seconds * 1_000) + (nanos / 1_000_000);
    millis
}

#[cfg(test)]
mod tests {
    use super::*;

    fn test_duration_to_millis() {
        let expected = 2000;
        let duration = Duration::from_millis(expected);
        let millis = duration_to_millis(duration);
        assert_eq!(expected, millis)
    }
}