code: func (c *xfsCollector) Update(ch chan<- prometheus.Metric) error {
  	stats, err := c.fs.XFSStats()
  	if err != nil {
  		return fmt.Errorf("failed to retrieve XFS stats: %v", err)
  	}
  
  	for _, s := range stats {
  		c.updateXFSStats(ch, s)
  	}
  
  	return nil
  }
docs: // Update implements Collector.