(b []byte, p unsafe.Pointer)
| 207 | return AppendNil(b), nil |
| 208 | } |
| 209 | func (e encoder) encodeInterface(b []byte, p unsafe.Pointer) ([]byte, error) { |
| 210 | return Append(b, *(*any)(p), e.flags) |
| 211 | } |
| 212 | func (e encoder) encodeMaybeNilInterface(b []byte, p unsafe.Pointer) ([]byte, error) { |
| 213 | v := *(*any)(p) |
| 214 | if v == nil { |