pub unsafe extern "C" fn cairo_pdf_surface_add_outline(
    surface: *mut cairo_surface_t,
    parent_id: c_int,
    utf8: *const c_char,
    link_attribs: *const c_char,
    flags: cairo_pdf_outline_flags_t
) -> c_int
Available on crate features pdf and v1_16 only.