| // Copyright (c) HashiCorp, Inc. | |
| // SPDX-License-Identifier: MPL-2.0 | |
| package logical | |
| type LogInput struct { | |
| Type string | |
| Auth *Auth | |
| Request *Request | |
| Response *Response | |
| OuterErr error | |
| NonHMACReqDataKeys []string | |
| NonHMACRespDataKeys []string | |
| } | |
| type MarshalOptions struct { | |
| ValueHasher func(string) string | |
| } | |
| type OptMarshaler interface { | |
| MarshalJSONWithOptions(*MarshalOptions) ([]byte, error) | |
| } |