code: def list_subdirs(self, container, marker=None, limit=None, prefix=None,
              delimiter=None, full_listing=False):
          
          mthd = container.list_all if full_listing else container.list
          objs = mthd(marker=marker, limit=limit, prefix=prefix, delimiter="/",
                  return_raw=True)
          sdirs = [obj for obj in objs if "subdir" in obj]
          mgr = container.object_manager
          return [StorageObject(mgr, sdir) for sdir in sdirs]
docs: Returns a list of StorageObjects representing the pseudo-subdirectories
          in the specified container. You can use the marker and limit params to
          handle pagination, and the prefix param to filter the objects returned.
          The 'delimiter' parameter is ignored, as the only meaningful value is
          '/'.