sig   type t = {     debugInfo : string;     location : string;     message : string;     reason : string;   }   val debugInfo : (GapiBigqueryV2Model.ErrorProto.t, string) GapiLens.t   val location : (GapiBigqueryV2Model.ErrorProto.t, string) GapiLens.t   val message : (GapiBigqueryV2Model.ErrorProto.t, string) GapiLens.t   val reason : (GapiBigqueryV2Model.ErrorProto.t, string) GapiLens.t   val empty : GapiBigqueryV2Model.ErrorProto.t   val render :     GapiBigqueryV2Model.ErrorProto.t -> GapiJson.json_data_model list   val parse :     GapiBigqueryV2Model.ErrorProto.t ->     GapiJson.json_data_model -> GapiBigqueryV2Model.ErrorProto.t   val to_data_model :     GapiBigqueryV2Model.ErrorProto.t -> GapiJson.json_data_model   val of_data_model :     GapiJson.json_data_model -> GapiBigqueryV2Model.ErrorProto.t end