Module RemoteCounter
type 'a getter
= unit -> 'a
type 'a installer
= 'a getter -> unit
val new_counter : name:string -> 'a -> incr:('a -> 'a) -> build:('a -> 'b) -> 'b getter * 'b installer
val backup : unit -> remote_counters_status
val snapshot : unit -> remote_counters_status
val restore : remote_counters_status -> unit