Module Log.Rotation

module Rotation: sig .. end

type t = {
   messages :int option;
   size :Core.Std.Byte_units.t option;
   time :(Core.Std.Time.Ofday.t * Core.Std.Zone.t) option;
   keep :[ `All | `At_least of int | `Newer_than of Core.Std.Time.Span.t ];
   naming_scheme :[ `Numbered | `Timestamped ];
}
val t_of_sexp : Sexplib.Sexp.t -> t
val sexp_of_t : t -> Sexplib.Sexp.t