mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-20 15:55:07 +00:00
[Go] Add UnPackTo functions (#5598)
This commit is contained in:
committed by
Wouter van Oortmerssen
parent
32254b7acd
commit
964365ba69
@@ -22,12 +22,16 @@ func StatPack(builder *flatbuffers.Builder, t *StatT) flatbuffers.UOffsetT {
|
||||
return StatEnd(builder)
|
||||
}
|
||||
|
||||
func (rcv *Stat) UnPack() *StatT {
|
||||
if rcv == nil { return nil }
|
||||
t := &StatT{}
|
||||
func (rcv *Stat) UnPackTo(t *StatT) {
|
||||
t.Id = string(rcv.Id())
|
||||
t.Val = rcv.Val()
|
||||
t.Count = rcv.Count()
|
||||
}
|
||||
|
||||
func (rcv *Stat) UnPack() *StatT {
|
||||
if rcv == nil { return nil }
|
||||
t := &StatT{}
|
||||
rcv.UnPackTo(t)
|
||||
return t
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user