Trace_fuchsia.WriterWrite fuchsia events into buffers.
Reference: https://fuchsia.dev/fuchsia-src/reference/tracing/trace-format
module Util : sig ... endtype user_data = Trace_subscriber.user_data = module I64 : sig ... endmodule Str_ref : sig ... endtruncate_string s truncates s to the maximum length allowed for strings. If s is already short enough, no allocation is done.
module Thread_ref : sig ... endmodule Metadata : sig ... endrecord type = 0
module Argument : sig ... endmodule Arguments : sig ... endmodule Thread_record : sig ... endrecord type = 3
module Event : sig ... endrecord type = 4
module Kernel_object : sig ... endrecord type = 7