Module Progress_bar.Line

type 'a t = 'a Progress_engine__.Line.t
val const : string -> 'a t
val constf : ('a, Stdlib.Format.formatter, unit, 'b t) Stdlib.format4 -> 'a
val string : string t
val lpad : int -> 'a t -> 'a t
val rpad : int -> 'a t -> 'a t
val of_printer : ?init:'a -> 'a Printer.t -> 'a t
val count_to : ?pp:int Printer.t -> ?sep:unit t -> int -> int t
val bytes : int t
val percentage_of : int -> int t
val sum : ?pp:int Printer.t -> width:int -> unit -> int t
module Bar_style : sig ... end
val bar : ?style:[ `ASCII | `Custom of Bar_style.t | `UTF8 ] -> ?color:Color.t -> ?width:[ `Expand | `Fixed of int ] -> ?data:[ `Latest | `Sum ] -> int -> int t
val spinner : ?frames:string list -> ?color:Color.t -> ?min_interval:Duration.t option -> unit -> 'a t
val bytes_per_sec : int t
val elapsed : ?pp:Duration.t Printer.t -> unit -> 'a t
val eta : ?pp:Duration.t Printer.t -> int -> int t
val rate : float Printer.t -> int t
val (++) : 'a t -> 'a t -> 'a t
val list : ?sep:'a t -> 'a t list -> 'a t
val pair : ?sep:unit t -> 'a t -> 'b t -> ('a * 'b) t
val using : ('a -> 'b) -> 'b t -> 'a t
val parens : 'a t -> 'a t
val brackets : 'a t -> 'a t
val braces : 'a t -> 'a t
val noop : unit -> 'a t
val spacer : int -> 'a t
val ticker_to : ?sep:unit t -> int -> 'a t
module Integer_dependent : sig ... end
module Using_int32 : sig ... end
module Using_int63 : sig ... end
module Using_int64 : sig ... end
module Using_float : sig ... end
module Internals : sig ... end