Module Thing.Poly

type t = [
  1. | `Comment of Comment.t
  2. | `User of User.t
  3. | `Message of Message.t
  4. | `Subreddit of Subreddit.t
  5. | `Award of Award.t
  6. | `More_comments of More_comments.t
  7. | `Modmail_conversation of Modmail_conversation.t
]
val sexp_of_t : t -> Sexplib0.Sexp.t
val t_of_sexp : Sexplib0.Sexp.t -> t
val __t_of_sexp__ : Sexplib0.Sexp.t -> t
val t_of_jsonaf : Jsonaf.t -> [> t ]
val fullname : [< t ] -> [> Fullname.t ]