sig
type fn
type t
val t : Foreign.Funptr.t Ctypes.typ
val t_opt : Foreign.Funptr.t option Ctypes.typ
val free : Foreign.Funptr.t -> unit
val of_fun : Foreign.Funptr.fn -> Foreign.Funptr.t
val with_fun : Foreign.Funptr.fn -> (Foreign.Funptr.t -> 'c) -> 'c
end