1 /* Custom vapi needed because bgo#666797 prevents generics being exposed in the .metadata file. */
3 [CCode (type_id = "e_contact_get_type ()")]
4 public class Contact : E.VCard {
5 [CCode (simple_generics = true)]
6 public T? @get<T> (E.ContactField field_id);
7 [CCode (simple_generics = true)]
8 public unowned T? get_const<T> (E.ContactField field_id);
9 [CCode (simple_generics = true)]
10 public void @set<T> (E.ContactField field_id, T value);