Module Udp.Config.Fields.Direct

module Direct: sig .. end

val iter : Udp.Config.t ->
capacity:((Udp.Config.t, int) Fieldslib.Field.t ->
Udp.Config.t -> int -> unit) ->
init:((Udp.Config.t, Udp.write_buffer) Fieldslib.Field.t ->
Udp.Config.t -> Udp.write_buffer -> unit) ->
before:((Udp.Config.t, Udp.write_buffer -> unit) Fieldslib.Field.t ->
Udp.Config.t -> (Udp.write_buffer -> unit) -> unit) ->
after:((Udp.Config.t, Udp.write_buffer -> unit) Fieldslib.Field.t ->
Udp.Config.t -> (Udp.write_buffer -> unit) -> unit) ->
stop:((Udp.Config.t, unit Import.Deferred.t) Fieldslib.Field.t ->
Udp.Config.t -> unit Import.Deferred.t -> unit) ->
unit
val fold : Udp.Config.t ->
init:'acc__ ->
capacity:('acc__ ->
(Udp.Config.t, int) Fieldslib.Field.t ->
Udp.Config.t -> int -> 'acc__) ->
init:('acc__ ->
(Udp.Config.t, Udp.write_buffer) Fieldslib.Field.t ->
Udp.Config.t -> Udp.write_buffer -> 'acc__) ->
before:('acc__ ->
(Udp.Config.t, Udp.write_buffer -> unit) Fieldslib.Field.t ->
Udp.Config.t -> (Udp.write_buffer -> unit) -> 'acc__) ->
after:('acc__ ->
(Udp.Config.t, Udp.write_buffer -> unit) Fieldslib.Field.t ->
Udp.Config.t -> (Udp.write_buffer -> unit) -> 'acc__) ->
stop:('acc__ ->
(Udp.Config.t, unit Import.Deferred.t) Fieldslib.Field.t ->
Udp.Config.t -> unit Import.Deferred.t -> 'acc__) ->
'acc__