package async_unix
Module Writer.Flush_resultSource
Source
type t = | Error(*
*)Erroris accompanied by a detailed error being sent to the writer's monitor.| Consumer_left(*
*)Consumer_leftis returned when the consumer leaves (seeconsumer_left) andraise_when_consumer_leavesis set tofalse. If that flag is set totrue, then you get anErrorinstead.| Force_closed(*
*)Force_closedis returned whenWriter.closeis forced before all data is flushed (see?force_close).| Flushed of Time_ns_unix.t(*The time just after the
*)write()system call returned or the timeflushed_*was called if all the writes were already flushed by then.