pub(crate) struct OuiDataUrl {
pub(crate) basename: &'static str,
pub(crate) url: &'static str,
}
#[derive(Debug, Clone)]
pub struct OuiData {
pub(crate) organization: String,
}
impl OuiData {
pub fn organization(&self) -> &str {
&self.organization
}
}
impl From<&oui_data::OuiData> for OuiData {
fn from(value: &oui_data::OuiData) -> Self {
Self {
organization: value.organization().into(),
}
}
}