sig
  val cast : 'Gobject.obj -> GtkSourceView3_types.source_mark Gobject.obj
  module P :
    sig val category : ([> `sourcemark ], string option) Gobject.property end
  val create :
    ?category:string ->
    GtkSourceView3_types.source_mark Gobject.param list ->
    GtkSourceView3_types.source_mark Gobject.obj
end