We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ac4d949 commit e6a4d00Copy full SHA for e6a4d00
lib_eio/mock/sockopt.ml
@@ -1,8 +1,8 @@
1
open Eio.Std
2
3
-let pp_sockopt_value : type a. a Eio.Net.Sockopt.t -> a -> string = fun opt v ->
+let pp_sockopt_value (type a) (opt : a Eio.Net.Sockopt.t) f (v : a) =
4
match opt with
5
- | Eio.Net.Sockopt.SO_DEBUG -> Fmt.str "SO_DEBUG = %b" v
+ | Eio.Net.Sockopt.SO_DEBUG -> Fmt.pf f "SO_DEBUG = %b" v
6
| Eio.Net.Sockopt.SO_BROADCAST -> Fmt.str "SO_BROADCAST = %b" v
7
| Eio.Net.Sockopt.SO_REUSEADDR -> Fmt.str "SO_REUSEADDR = %b" v
8
| Eio.Net.Sockopt.SO_KEEPALIVE -> Fmt.str "SO_KEEPALIVE = %b" v
0 commit comments