MCPcopy Create free account
hub / github.com/apache/fory / writeSerializerData

Function writeSerializerData

go/fory/field_serializer.go:25–31  ·  view source on GitHub ↗
(ctx *WriteContext, serializer Serializer, hasGenerics bool, value reflect.Value)

Source from the content-addressed store, hash-verified

23)
24
25func writeSerializerData(ctx *WriteContext, serializer Serializer, hasGenerics bool, value reflect.Value) {
26 if hasGenerics && serializerNeedsGenericDispatch(serializer) {
27 serializer.Write(ctx, RefModeNone, false, true, value)
28 return
29 }
30 serializer.WriteData(ctx, value)
31}
32
33func readSerializerData(ctx *ReadContext, serializer Serializer, hasGenerics bool, value reflect.Value) {
34 if hasGenerics && serializerNeedsGenericDispatch(serializer) {

Callers 3

writeSameTypeMethod · 0.85
writeNullValueEntryMethod · 0.85
writeNullKeyEntryMethod · 0.85

Calls 3

WriteMethod · 0.65
WriteDataMethod · 0.65

Tested by

no test coverage detected