module type Elt =sig..end
Signature for modules describing elements of ringbuffers (used by functors creating ringbuffers).
type t 
Type of an element.
val create : unit -> tGenerate an element.
val blit : t array -> int -> t array -> int -> int -> unitBlitting function. Array.blit should be used in most cases unless some
      optimizations are required.