code: func (pi *ProcessInfo) ToRow(full bool) []interface{} {
  	var info string
  	if full {
  		info = pi.Info
  	} else {
  		info = fmt.Sprintf("%.100v", pi.Info)
  	}
  	t := uint64(time.Since(pi.Time) / time.Second)
  	return []interface{}{
  		pi.ID,
  		pi.User,
  		pi.Host,
  		pi.DB,
  		mysql.Command2Str[pi.Command],
  		t,
  		fmt.Sprintf("%d", pi.State),
  		info,
  	}
  }
docs: // ToRow returns []interface{} for the row data of "show processlist" and "select * from infoschema.processlist".