Serlib.Ser_feedbackval doc_id_of_sexp : Sexplib.Sexp.t -> doc_idval sexp_of_doc_id : doc_id -> Sexplib.Sexp.tval doc_id_of_yojson : Yojson.Safe.t -> (doc_id, string) Result.resultval doc_id_to_yojson : doc_id -> Yojson.Safe.tval level_of_sexp : Sexplib.Sexp.t -> levelval sexp_of_level : level -> Sexplib.Sexp.tval level_of_yojson : Yojson.Safe.t -> (level, string) Result.resultval level_to_yojson : level -> Yojson.Safe.tval route_id_of_sexp : Sexplib.Sexp.t -> route_idval sexp_of_route_id : route_id -> Sexplib.Sexp.tval route_id_of_yojson : Yojson.Safe.t -> (route_id, string) Result.resultval route_id_to_yojson : route_id -> Yojson.Safe.tval feedback_content_of_sexp : Sexplib.Sexp.t -> feedback_contentval sexp_of_feedback_content : feedback_content -> Sexplib.Sexp.tval feedback_content_of_yojson :
Yojson.Safe.t ->
(feedback_content, string) Result.resultval feedback_content_to_yojson : feedback_content -> Yojson.Safe.tval feedback_of_sexp : Sexplib.Sexp.t -> feedbackval sexp_of_feedback : feedback -> Sexplib.Sexp.tval feedback_of_yojson : Yojson.Safe.t -> (feedback, string) Result.resultval feedback_to_yojson : feedback -> Yojson.Safe.t