Expand description
A simple SDK for Scryfall API
Exposes two clients for async and blocking communication with the API using reqwest as the underlying HTTP client.
Bindings for the following resources are implemented:
Modules§
Structs§
- Card
Symbols Resource - Binding for endpoint
GET /symbology - Mana
Cost Resource - Binding for endpoint
GET /symbology/parse-mana?cost=x - Scryfall
- Scryfall async client
Enums§
- Bulk
Data Resource - Endpoints for
/bulk-data/*resource (single) - Card
Catalog Resource - Endpoints for
/cards/*resource (catalogs) - Card
Collection Resource - Endpoints for
/cards/collectionresource - Card
Page Resource - Endpoints for
/cards/*resource (page) - Card
Resource - Endpoints for
/cards/*resource (single card) - Card
SetList Resource - Endpoints for
/setsresource (list) - Card
SetResource - Endpoints for
/sets/*resource (single) - Catalog
Resource - Endpoints for
/catalogresource - Ruling
List Resource - Endpoints for
/cards/**/rulingsresource
Traits§
- Http
Resource - Represents an HTTP resource (endpoint)