334
encodingType enumspb.EncodingType,
335
serializationErr error,
337
>
return &SerializationError{
338
>
encodingType: encodingType,
339
>
wrappedErr: serializationErr,
340
>
}
341
>
}
342
343
>
func (e *SerializationError) Error() string {
serializer.go
344
>
return fmt.Sprintf("error serializing using %v encoding: %v", e.encodingType, e.wrappedErr)
345
>
}
346
347
>
func (e *SerializationError) Unwrap() error {
serializer.go
348
>
return e.wrappedErr
349
>
}
350
351
// NewDeserializationError returns a DeserializationError