kubernetes/vendor/github.com/gogo/protobuf/proto/table_marshal_gogo.go

// makeMessageRefMarshaler differs a bit from makeMessageMarshaler
// It marshal a message T instead of a *T
func makeMessageRefMarshaler(u *marshalInfo) (sizer, marshaler) {}

// makeMessageRefSliceMarshaler differs quite a lot from makeMessageSliceMarshaler
// It marshals a slice of messages []T instead of []*T
func makeMessageRefSliceMarshaler(u *marshalInfo) (sizer, marshaler) {}

func makeCustomPtrMarshaler(u *marshalInfo) (sizer, marshaler) {}

func makeCustomMarshaler(u *marshalInfo) (sizer, marshaler) {}

func makeTimeMarshaler(u *marshalInfo) (sizer, marshaler) {}

func makeTimePtrMarshaler(u *marshalInfo) (sizer, marshaler) {}

func makeTimeSliceMarshaler(u *marshalInfo) (sizer, marshaler) {}

func makeTimePtrSliceMarshaler(u *marshalInfo) (sizer, marshaler) {}

func makeDurationMarshaler(u *marshalInfo) (sizer, marshaler) {}

func makeDurationPtrMarshaler(u *marshalInfo) (sizer, marshaler) {}

func makeDurationSliceMarshaler(u *marshalInfo) (sizer, marshaler) {}

func makeDurationPtrSliceMarshaler(u *marshalInfo) (sizer, marshaler) {}