class_docstr: Represents a store of assets.
class_docstr_tok: ["Represents","a","store","of","assets","."]
docstr: Retrieve the card of the specified asset.
  
  :param name:
      The name of the asset.
docstr_tok: ["Retrieve","the","card","of","the","specified","asset",".",":","param","name",":","The","name","of","the","asset","."]
code: def retrieve_card(self, name: str) -> AssetCard:
      """Retrieve the card of the specified asset.
  
      :param name:
          The name of the asset.
      """
  
imports: from __future__ import annotations
  import os
  from abc import ABC, abstractmethod
  from pathlib import Path
  from typing import Any, Dict, List, Optional, Protocol, final
  from fairseq2.assets.card import AssetCard, AssetCardError
  from fairseq2.assets.metadata_provider import AssetMetadataProvider, AssetNotFoundError, FileAssetMetadataProvider
  from fairseq2.assets.utils import _get_path_from_env
  from fairseq2.typing import finaloverride
label_desc: Use image node_id 1 for calling the AssetStore obj's underlying member method code with example usage: obj.retrieve_card(name) without return types