[][src]Trait calloop_dbus::MakeDataSignal

pub trait MakeDataSignal<G, S, T> {
    fn make(self, match_str: String) -> G;
}

Internal helper trait

Required methods

fn make(self, match_str: String) -> G

Internal helper trait

Loading content...

Implementors

impl<Args: ReadAll, Callback: FnMut(Args, &DBusSource<Data>, &Message, &mut Data) -> bool + Send + 'static, Data> MakeDataSignal<Box<dyn FnMut(Message, &DBusSource<Data>, &mut Data) + 'static + Send>, Args, DBusSource<Data>> for Callback[src]

impl<Args: ReadAll, Callback: FnMut(Args, &LocalDBusSource<Data>, &Message, &mut Data) -> bool + 'static, Data> MakeDataSignal<Box<dyn FnMut(Message, &LocalDBusSource<Data>, &mut Data) + 'static>, Args, LocalDBusSource<Data>> for Callback[src]

impl<Args: ReadAll, Callback: FnMut(Args, &SyncDBusSource<Data>, &Message, &mut Data) -> bool + Send + Sync + 'static, Data> MakeDataSignal<Box<dyn FnMut(Message, &SyncDBusSource<Data>, &mut Data) + 'static + Sync + Send>, Args, SyncDBusSource<Data>> for Callback[src]

Loading content...