Crate tcgdex_sdk

Crate tcgdex_sdk 

Source
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
CardAbility
Card ability information
CardAttack
Card attack information
CardItem
Card item information
CardResume
Card resume class, contains basic information about a specific card
CardVariants
Card variants information
CardWeakRes
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
SerieResume
Poku00e9mon TCG Serie Resume, contains basic information about a specific serie
Set
Poku00e9mon TCG Set, contains all information about a specific set
SetCardCount
Set card count information
SetCardCountResume
Set card count summary
SetResume
Set resume, contains basic information about a specific set
StringEndpoint
Generic class for string-based endpoints
StringList
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