use crate::device::SerialNumber;
use serde::{Deserialize, Serialize};
pub const DEFAULT_TIMEOUT_MILLIS: u64 = 1000;
#[derive(Clone, Debug, Deserialize, Serialize)]
pub struct UsbConfig {
pub serial: Option<SerialNumber>,
pub timeout_ms: u64,
}
impl Default for UsbConfig {
fn default() -> UsbConfig {
UsbConfig {
serial: None,
timeout_ms: DEFAULT_TIMEOUT_MILLIS,
}
}
}