MCPcopy
hub / github.com/uber-go/zap / AppendObject

Method AppendObject

zapcore/memory_encoder.go:148–153  ·  zapcore/memory_encoder.go::sliceArrayEncoder.AppendObject
(v ObjectMarshaler)

Source from the content-addressed store, hash-verified

146}
147
148func (s *sliceArrayEncoder) AppendObject(v ObjectMarshaler) error {
149 m := NewMapObjectEncoder()
150 err := v.MarshalLogObject(m)
151 s.elems = append(s.elems, m.Fields)
152 return err
153}
154
155func (s *sliceArrayEncoder) AppendReflected(v interface{}) error {
156 s.elems = append(s.elems, v)

Callers

nothing calls this directly

Calls 2

NewMapObjectEncoderFunction · 0.85
MarshalLogObjectMethod · 0.65

Tested by

no test coverage detected