func (s *Span) read(r *typed.ReadBuffer) error { s.traceID = r.ReadUint64() s.parentID = r.ReadUint64() s.spanID = r.ReadUint64() s.flags = r.ReadSingleByte() return r.Err() }