Up – mavkit-smart-rollup-node-lib » Mavkit_smart_rollup_node » Progress_bar » Linetype '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 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 percentage_of : int -> int t
val sum : ?pp:int Printer .t -> width:int -> unit -> int t
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 ticker_to : ?sep:unit t -> int -> 'a t