ReSet_Lib/network/
network_signals.rs

1// This code was autogenerated with `dbus-codegen-rust -s -d org.freedesktop.NetworkManager -p /org/freedesktop/NetworkManager/Devices/3 -f org.freedesktop.NetworkManager.Device.Wireless -c blocking`, see https://github.com/diwic/dbus-rs
2use dbus as dbus;
3#[allow(unused_imports)]
4use dbus::arg;
5
6#[derive(Debug)]
7pub struct AccessPointAdded {
8    pub access_point: dbus::Path<'static>,
9}
10
11impl arg::AppendAll for AccessPointAdded {
12    fn append(&self, i: &mut arg::IterAppend) {
13        arg::RefArg::append(&self.access_point, i);
14    }
15}
16
17impl arg::ReadAll for AccessPointAdded {
18    fn read(i: &mut arg::Iter) -> Result<Self, arg::TypeMismatchError> {
19        Ok(AccessPointAdded {
20            access_point: i.read()?,
21        })
22    }
23}
24
25impl dbus::message::SignalArgs for AccessPointAdded {
26    const NAME: &'static str = "AccessPointAdded";
27    const INTERFACE: &'static str = "org.freedesktop.NetworkManager.Device.Wireless";
28}
29
30#[derive(Debug)]
31pub struct AccessPointRemoved {
32    pub access_point: dbus::Path<'static>,
33}
34
35impl arg::AppendAll for AccessPointRemoved {
36    fn append(&self, i: &mut arg::IterAppend) {
37        arg::RefArg::append(&self.access_point, i);
38    }
39}
40
41impl arg::ReadAll for AccessPointRemoved {
42    fn read(i: &mut arg::Iter) -> Result<Self, arg::TypeMismatchError> {
43        Ok(AccessPointRemoved {
44            access_point: i.read()?,
45        })
46    }
47}
48
49impl dbus::message::SignalArgs for AccessPointRemoved {
50    const NAME: &'static str = "AccessPointRemoved";
51    const INTERFACE: &'static str = "org.freedesktop.NetworkManager.Device.Wireless";
52}
53