mod.rs
1 //! This module provides the DMarket API client and related structures. 2 3 pub mod client; 4 pub mod error; 5 pub mod models; 6 pub mod endpoints; 7 8 // For convenience, re-export main client and error types if desired, 9 // or users can access them via client::DMarketClient and error::DMarketError. 10 // pub use client::DMarketClient; 11 // pub use error::DMarketError; 12 13 // Re-export all models for easier access. 14 pub use models::*; 15 16 pub use models::{ 17 UserProfile, Balance, ApiResponse, ApiError, 18 MarketItemsResponse, MarketItem, Price, MarketItemExtra, MarketItemAttribute, 19 Game, 20 InventoryResponse, InventoryItem, InventoryItemExtra, 21 SellOfferRequest, SellOfferItem, SellOfferPrice, SellOfferResponse, SellOfferResponseItem, 22 BuyOfferRequest, BuyOfferResponse, BuyOfferResponseItem, 23 ImportRequest, ImportItem, ImportResponse, ImportedItem, 24 ExportRequest, ExportResponse, ExportedItem, 25 Target, CreateTargetRequest, CreateTargetResponse, CreateTargetResponseItem, TargetListResponse, DeleteTargetRequest, 26 };