Opentelemetry_proto.StatusCode for status.proto
type status = private {mutable _presence : Pbrt.Bitfield.t;presence for 2 fields
*)mutable code : int32;mutable message : bytes;mutable details : bytes list;}val default_status : unit -> statusdefault_status () is a new empty value for type status
val make_status :
?code:int32 ->
?message:bytes ->
?details:bytes list ->
unit ->
statusmake_status … () is a builder for type status
val status_has_code : status -> boolpresence of field "code" in status
val status_set_code : status -> int32 -> unitset field code in status
val status_has_message : status -> boolpresence of field "message" in status
val status_set_message : status -> bytes -> unitset field message in status
val status_set_details : status -> bytes list -> unitset field details in status
val pp_status : Stdlib.Format.formatter -> status -> unitpp_status v formats v
val encode_pb_status : status -> Pbrt.Encoder.t -> unitencode_pb_status v encoder encodes v with the given encoder
val decode_pb_status : Pbrt.Decoder.t -> statusdecode_pb_status decoder decodes a status binary value from decoder