Spoc_core.Vector_transferval to_ctypes_ptr : 'a 'b. ('a, 'b) Vector_types.t -> unit Ctypes.ptrRaw host pointers. They need not root the host storage: the caller keeps vec reachable while the pointer or address is in use (vec.host is immutable, so a reachable vector roots its bigarray).
val host_ptr : 'a 'b. ('a, 'b) Vector_types.t -> nativeintAuto-sync callback registration
val sync_to_cpu_callback : sync_callback option Stdlib.refval register_sync_callback : sync_callback -> unitval ensure_cpu_sync : ('a, 'b) Vector_types.t -> unit