Module Bot.Per_subreddit
type t={rules : Rule.t list;action_buffers : Action.Action_buffers.t;retry_manager : Bernard_j_ortcutt.Import.Retry_manager.t;subreddit : Bernard_j_ortcutt.Import.Subreddit_name.t;subreddit_id : Bernard_j_ortcutt.Import.Thing.Subreddit.Id.t;database : Database.t;}
val database : t -> Database.tval subreddit_id : t -> Bernard_j_ortcutt.Import.Thing.Subreddit.Id.tval subreddit : t -> Bernard_j_ortcutt.Import.Subreddit_name.tval retry_manager : t -> Bernard_j_ortcutt.Import.Retry_manager.tval action_buffers : t -> Action.Action_buffers.tval rules : t -> Rule.t list
module Fields : sig ... endval reports : t -> [ `Comment of Reddit_api_kernel.Thing.Comment.t | `Link of Reddit_api_kernel.Thing.Link.t ] list Async.Deferred.tval handle_target : t -> target:Action.Target.t -> unit Async_kernel__Deferred.tval run_once : t -> unit Async_kernel__Deferred.t