code: def cached_keys(self) -> List[str]:
      keys: List[str] = []
      if self.has_rowcount():
          keys.append("rowcount")
      if self.has_colptr():
          keys.append("colptr")
      if self.has_colcount():
          keys.append("colcount")
      if self.has_csr2csc():
          keys.append("csr2csc")
      if self.has_csc2csr():
          keys.append("csc2csr")
      return keys
  
imports: import warnings
  from typing import List, Optional, Tuple
  import torch
  from torch_scatter import scatter_add, segment_csr
  from torch_sparse.utils import Final, index_sort
label_desc: Use image node_id 30 for calling the SparseStorage obj's underlying member method code with example usage: obj.cached_keys() and returns: keys