use dbus as dbus;
#[allow(unused_imports)]
use dbus::arg;
#[derive(Debug)]
pub struct AccessPointAdded {
pub access_point: dbus::Path<'static>,
}
impl arg::AppendAll for AccessPointAdded {
fn append(&self, i: &mut arg::IterAppend) {
arg::RefArg::append(&self.access_point, i);
}
}
impl arg::ReadAll for AccessPointAdded {
fn read(i: &mut arg::Iter) -> Result<Self, arg::TypeMismatchError> {
Ok(AccessPointAdded {
access_point: i.read()?,
})
}
}
impl dbus::message::SignalArgs for AccessPointAdded {
const NAME: &'static str = "AccessPointAdded";
const INTERFACE: &'static str = "org.freedesktop.NetworkManager.Device.Wireless";
}
#[derive(Debug)]
pub struct AccessPointRemoved {
pub access_point: dbus::Path<'static>,
}
impl arg::AppendAll for AccessPointRemoved {
fn append(&self, i: &mut arg::IterAppend) {
arg::RefArg::append(&self.access_point, i);
}
}
impl arg::ReadAll for AccessPointRemoved {
fn read(i: &mut arg::Iter) -> Result<Self, arg::TypeMismatchError> {
Ok(AccessPointRemoved {
access_point: i.read()?,
})
}
}
impl dbus::message::SignalArgs for AccessPointRemoved {
const NAME: &'static str = "AccessPointRemoved";
const INTERFACE: &'static str = "org.freedesktop.NetworkManager.Device.Wireless";
}