dbus::obj
pub struct Signal<'a> { // some fields omitted }
Declares that an Interface can send this signal
impl<'a> Signal<'a>
fn new<N: ToString>(name: N, args: Vec<Argument<'a>>) -> Signal<'a>