pub fn selection_add_target( widget: &impl IsA<Widget>, selection: &Atom, target: &Atom, info: u32, )