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