Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PbMarshal ¶
func PbMarshal(m proto.Message) gust.EnumResult[[]byte, ResultCode]
func PbUnmarshal ¶
func PbUnmarshal[T proto.Message](b []byte) gust.EnumResult[T, ResultCode]
Types ¶
type FlatBuffer ¶ added in v0.2.4
type FlatBuffer = flatbuffers.FlatBuffer
type FlatBuilder ¶ added in v0.2.4
type FlatBuilder = flatbuffers.Builder
type FlatUOffsetT ¶ added in v0.2.4
type FlatUOffsetT = flatbuffers.UOffsetT
type ResultCode ¶
type ResultCode int32
const ( CodeNoError ResultCode = 0 CodeDecode ResultCode = 1 CodeEncode ResultCode = 2 CodeUnknown ResultCode = -1 CodeUnmarshal ResultCode = -2 CodeMarshal ResultCode = -3 )
func (ResultCode) Error ¶
func (r ResultCode) Error() error
func (ResultCode) IsErr ¶
func (r ResultCode) IsErr() bool
Click to show internal directories.
Click to hide internal directories.