#[allow(dead_code)]
#[derive(Debug)]
/// This UserAgent struct defines the user agent that can be accessed from a `Request`.
pub struct UserAgent {
pub name: Option<String>,
pub version: Option<String>,
pub os: Option<String>,
pub os_version: Option<String>,
pub device_type: Option<String>,
pub device: Option<String>,
pub browser_type: Option<String>,
pub vendor: Option<String>
}