Module Async_unix__.Backing_out_channel

type t
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
include Async_unix__.Import.Invariant.S with type t := t
type t
val invariant : t Base__.Invariant_intf.inv
type output_chars = Core.bigstring -> len:int -> unit
val of_out_channel : Core.Out_channel.t -> t
val of_output_char : (char -> unit) -> t
val create : output_char:(char -> unit) -> output_chars:output_chars -> flush:(unit -> unit) -> sexp:(unit -> Core.Sexp.t) -> t
val output_char : t -> char -> unit
val output : t -> blit_to_bigstring:('aCore.Bigstring.t) Core.Blit.blit -> src:'a -> src_len:int -> src_pos:int -> unit
val flush : t -> unit