Expand description
A Rust SDK for the TCGdex API
This SDK provides a convenient way to interact with the TCGdex API, which is a database for Poku00e9mon Trading Card Game cards, sets, and series.
Modules§
- enums
- Enums used throughout the TCGdex SDK
Structs§
- Card
- Pokémon TCG Card, contains all information about a specific card
- Card
Ability - Card ability information
- Card
Attack - Card attack information
- Card
Item - Card item information
- Card
Resume - Card resume class, contains basic information about a specific card
- Card
Variants - Card variants information
- Card
Weak Res - Card weakness/resistance information
- Endpoint
- Generic endpoint for TCGdex API resources
- IntEndpoint
- Generic class for integer-based endpoints
- IntList
- Wrapper for a list of integers returned from the API
- Legal
- Card legality information
- Query
- A query builder for filtering API results
- Serie
- Pokémon TCG Serie, contains all information about a specific serie
- Serie
Resume - Poku00e9mon TCG Serie Resume, contains basic information about a specific serie
- Set
- Poku00e9mon TCG Set, contains all information about a specific set
- SetCard
Count - Set card count information
- SetCard
Count Resume - Set card count summary
- SetResume
- Set resume, contains basic information about a specific set
- String
Endpoint - Generic class for string-based endpoints
- String
List - Wrapper for a list of strings returned from the API
- TCGdex
- TCGdex API client
Enums§
- Damage
- Error
- Errors that can occur when using the TCGdex SDK
- Extension
- The different image formats available
- Language
- Language codes supported by the TCGdex API
- Quality
- Image quality options
Constants§
- VERSION
- The current version of the SDK
Type Aliases§
- Result
- A result type for TCGdex operations