pub async fn prop_new(
        wifi_device_path: &dbus::Path<'_>,
        conn: Arc<SyncConnection>,
    ) -> Result<SignalStream<U>, Error> {
        let rule = U::match_rule(None, Some(wifi_device_path)).static_clone();
        Ok(SignalStream::new(conn, rule).await?)
    }
/// Create a new signal stream. This works with [`SyncConnection`] only.
///
/// This is a convenience function for streams that operate on org.freedesktop.DBus.Properties changes.
Create a new signal stream. This works with [`SyncConnection`] only.
This is a convenience function for streams that operate on org.freedesktop.DBus.Properties changes.
Create a new signal stream . This works with [ ` SyncConnection ` ] only . This is a convenience function for streams that operate on org . freedesktop . DBus . Properties changes .
pub async fn prop_new(
        wifi_device_path: &dbus::Path<'_>,
        conn: Arc<SyncConnection>,
    ) -> Result<SignalStream<U>, Error> {
        let rule = U::match_rule(None, Some(wifi_device_path)).static_clone();
        Ok(SignalStream::new(conn, rule).await?)
    }
pub async fn prop_new ( wifi_device_path : & dbus :: Path < ' _ > , conn : Arc < SyncConnection > , ) -> Result < SignalStream < U > , Error > { let rule = U :: match_rule ( None , Some ( wifi_device_path ) ) . static_clone ( ) ; Ok ( SignalStream :: new ( conn , rule ) . await ? ) }
Create a new signal stream.
Create a new signal stream .
wifi_device_path
&dbus::Path<'_>
conn
Arc<SyncConnection>
wifi_device_path
&dbus::Path<'_>
conn
Arc<SyncConnection>