Module Trace_fuchsia_write.Argument
type 'a t = string * [< user_data | `Kid of int ] as 'a
val check_valid_ :
[< `Bool of bool
| `Float of float
| `Int of int
| `Kid of int
| `None
| `String of string ]
t ->
unit
val is_i32_ : int -> bool
val size_word :
[< `Bool of bool & 'a
| `Float of float & 'b
| `Int of int
| `Kid of int & 'c
| `None
| `String of string ]
t ->
int
val encode :
Buf.t ->
[< `Bool of bool & 'a
| `Float of float & 'b
| `Int of int
| `Kid of int & 'c
| `None
| `String of string ]
t ->
unit