Module Peertube.VideoIndex

type t = (string, string) Hashtbl.t

Mapping of UUID -> server name

val empty : unit -> ('a, 'b) Hashtbl.t
val load_file : string -> (string, string) Hashtbl.t
val save_file : string -> (string, string) Hashtbl.t -> unit
val add : ('a, 'b) Hashtbl.t -> uuid:'a -> server:'b -> unit
val find : ('a, 'b) Hashtbl.t -> 'a -> 'b option
val mem : ('a, 'b) Hashtbl.t -> 'a -> bool
val to_list : ('a, 'b) Hashtbl.t -> ('a * 'b) list