Module Writer.Flush_result
type t
=
|
Error
Error
is accompanied by a detailed error being sent to the writer's monitor.|
Consumer_left
Consumer_left
is returned when the consumer leaves (seeconsumer_left
) andraise_when_consumer_leaves
is set tofalse
. If that flag is set totrue
, then you get anError
instead.|
Flushed of Core.Time_ns.t
The time just after the
write()
system call returned or the timeflushed_*
was called if all the writes were already flushed by then.
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t