Module Sync.Device_config

include Backend_intf.Buffer with type buffer_ptr = Backend.buffer_ptr and type buffer = Backend.buffer
type buffer_ptr = Backend.buffer_ptr
val sexp_of_buffer_ptr : buffer_ptr -> Sexplib0.Sexp.t
include sig ... end
type nonrec buffer = Backend.buffer
val sexp_of_buffer : buffer -> Sexplib0.Sexp.t
type nonrec ctx_arrays = buffer_ptr Backend_intf.ctx_arrays
val sexp_of_ctx_arrays : ctx_arrays -> Sexplib0.Sexp.t
type dev =
  1. | CPU
val sexp_of_dev : dev -> Sexplib0.Sexp.t
type runner = Base.unit
val sexp_of_runner : runner -> Sexplib0.Sexp.t
type event = Base.unit
val sexp_of_event : event -> Sexplib0.Sexp.t
val name : Base.String.t