Commands.Sexp_optionstype t = {name : Internal_pervasives.string;placeholders : Internal_pervasives.string Internal_pervasives.list;description : Internal_pervasives.string;}type option = tval make_option :
Internal_pervasives.string ->
?placeholders:Internal_pervasives.string Internal_pervasives.list ->
Internal_pervasives.string ->
tval pp_options : t Internal_pervasives.list -> Internal_pervasives.unit Fmt.tval get :
t ->
Mavbox.Internal_pervasives.Sexp.t Internal_pervasives.list ->
default:
(Internal_pervasives.unit ->
('a, [> `Command_line of Internal_pervasives.string ] as 'b)
Internal_pervasives.Asynchronous_result.t) ->
f:(Mavbox.Internal_pervasives.Sexp.t Internal_pervasives.list -> 'a) ->
('a, 'b) Internal_pervasives.Asynchronous_result.tval get_int_exn :
Mavbox.Internal_pervasives.Sexp.t Internal_pervasives.list ->
Mavbox.Internal_pervasives.Int.tval get_float_exn :
Mavbox.Internal_pervasives.Sexp.t Internal_pervasives.list ->
Mavbox.Internal_pervasives.Float.tval port_number_doc :
< application_name : Internal_pervasives.string
; console : Console.t
; paths : Paths.t
; runner : Running_processes.State.t.. > ->
default_port:Internal_pervasives.int ->
tval port_number :
< application_name : Internal_pervasives.string
; console : Console.t
; env_config : Environment_configuration.t
; paths : Paths.t
; env_config : Environment_configuration.t
; runner : Running_processes.State.t.. > ->
default_port:Internal_pervasives.int ->
Mavbox.Internal_pervasives.Sexp.t Internal_pervasives.list ->
(Internal_pervasives.int, [> `Command_line of Internal_pervasives.string ])
Internal_pervasives.Asynchronous_result.tval fmt_sexp : Mavbox.Internal_pervasives.Sexp.t -> Internal_pervasives.stringval fmt_sexps :
Mavbox.Internal_pervasives.Sexp.t Internal_pervasives.list ->
Internal_pervasives.string