code: def render(self, task: "Task") -> Text:
      speed = task.finished_speed or task.speed
      if speed is None:
          return Text("?", style="progress.data.speed")
  
      speed = int(speed)
      unit, suffix = filesize.pick_unit_and_suffix(speed, *units(task))
      precision = 0 if unit == 1 else 1
      return Text(
          f"{speed / unit:,.{precision}f} {suffix}/s",
          style="progress.data.speed",
      )
  
imports: from typing import Optional, Callable, Tuple, List
  from rich import filesize
  from rich.progress import MofNCompleteColumn, BarColumn, TextColumn, TimeRemainingColumn, TimeElapsedColumn, Progress, ProgressColumn, TaskProgressColumn, Task
  from rich.text import Text
label_desc: Use image node_id 1 for calling the RateColumn obj's underlying member method code with example usage: obj.render(task) and returns: Text, Text