docstr: List all sessions tracked by this SessionStorage.
  
  Returns
  -------
  List[SessionInfo]
  
  Raises
  ------
  SessionStorageError
      Raised if an error occurs while attempting to list sessions.
code: def list(self) -> List[SessionInfo]:
      """List all sessions tracked by this SessionStorage.
  
      Returns
      -------
      List[SessionInfo]
  
      Raises
      ------
      SessionStorageError
          Raised if an error occurs while attempting to list sessions.
      """
      raise NotImplementedError
  
imports: from abc import abstractmethod
  from dataclasses import dataclass
  from typing import Callable, Dict, List, Optional, cast
  from typing_extensions import Protocol
  from streamlit.proto.ForwardMsg_pb2 import ForwardMsg
  from streamlit.runtime.app_session import AppSession
  from streamlit.runtime.script_data import ScriptData
  from streamlit.runtime.scriptrunner.script_cache import ScriptCache
  from streamlit.runtime.uploaded_file_manager import UploadedFileManager
label_desc: Use image node_id 4 for calling the SessionStorage obj's underlying member method code with example usage: obj.list() without return types