code: func (res *result) parse(b []byte) error {
  	res.affected = -1
  
  	ind := bytes.LastIndexByte(b, ' ')
  	if ind == -1 {
  		return nil
  	}
  
  	s := internal.BytesToString(b[ind+1 : len(b)-1])
  
  	affected, err := strconv.Atoi(s)
  	if err == nil {
  		res.affected = affected
  	}
  
  	return nil
  }
docs: //nolint