code: func (u Unit) String() string {
  	ss, sd, ts, td, cs, cd := u.SpaceScale(), u.SpaceDim(), u.TimeScale(), u.TimeDim(), u.CountScale(), u.CountDim()
  
  	ans := ""
  
  	if sd > 0 {
  		ans += stringSpaceDim(ss, sd)
  	}
  
  	if td > 0 {
  		ans += stringTimeDim(ts, td)
  	}
  
  	if cd > 0 {
  		ans += stringCountDim(cs, cd)
  	}
  
  	if sd < 0 || td < 0 || cd < 0 {
  		ans += " / "
  
  		if sd < 0 {
  			ans += stringSpaceDim(ss, sd)
  		}
  
  		if td < 0 {
  			ans += stringTimeDim(ts, td)
  		}
  
  		if cd < 0 {
  			ans += stringCountDim(cs, cd)
  		}
  	}
  
  	return ans
  }
docs: // https://docs.rs/hornet/0.1.0/src/hornet/client/metric/mod.rs.html#454