steam-user 0.1.0

Steam User web client for Rust - HTTP-based Steam Community interactions
Documentation
//! Type definitions for Steam Community operations.

mod account;
pub mod apps;
pub mod file_upload;
pub mod gameplay;
pub mod ids;
pub mod match_history;
pub mod notifications;

mod activity;
mod api_returns;
mod confirmation;
mod email;
mod friends;
mod group;
mod help;
mod inventory;
mod market;
mod profile;
mod reports;
mod trade;

pub use account::{AccountDetails, AddPhoneNumberResponse, AuthorizedDevice, BroadcastUser, ConfirmPhoneCodeResponse, DeviceIp, DeviceLocation, PageConfig, PageHwInfo, PageNotification, PageNotifications, PageUserInfo, PurchaseHistoryItem, RedeemWalletCodeResponse, RemovePhoneResult, StoreUserConfig, TransactionId, TwoFactorStatus, TwoFactorUsage, WalletBalance};
pub use activity::{ActivityAchievement, ActivityApp, ActivityAuthor, ActivityComment, ActivityCommentResponse, ActivityGroup, ActivityPlayer, ActivityType, FriendActivity, FriendActivityResponse};
pub use api_returns::{LoggedInResult, MyListingsResult};
pub use apps::{AppDetail, AppListItem, AppPriceOverview, Category, CooldownInfo, CsgoAccountStats, DynamicStoreUserData, LastPlayedMode, MatchmakingPerMap, MatchmakingStats, MatchmakingSummary, OwnedApp, OwnedAppDetail, Platforms, ReleaseDate, SimpleSteamAppList, SteamAppVersionInfo};
pub use confirmation::{Confirmation, ConfirmationType};
pub use email::{AccountRecoveryStatus, ChangeEmailResult, ConfirmEmailResponse, SendRecoveryCodeResponse, SubmitEmailResponse, WizardDefaultParams, WizardIssue, WizardPageParams};
pub use file_upload::{BeginFileUploadResult, CommitFileDetails, CommitFileUploadParams, CommitFileUploadResponse, CommitFileUploadResult, RequestHeader};
pub use friends::{AliasEntry, CommentAuthor, CommunitySearchPlayer, CommunitySearchResult, FriendDetails, FriendListPage, FriendPageInfo, PendingFriend, PendingFriendList, QuickInviteData, QuickInviteToken, QuickInviteTokensResponse, SteamGuardStatus, TwoFactorResponse, UserComment};
pub use ids::{Amount, AppId, AssetId, ClassId, ContextId, InstanceId, ItemNameId, PriceCents, TradeOfferId};
pub use gameplay::{FriendsGameplayInfo, GameplayInfoResponse, OwnGameplayInfo};
pub use group::{GroupAnnouncement, GroupComment, GroupEvent, GroupHistoryEntry, GroupInfo, GroupInfoXml, GroupOverview, GroupOverviewMember, GroupOverviewOptions, InvitableGroup};
pub use help::HelpRequest;
pub use inventory::{ActiveInventory, AssetProperties, AssetPropertyEntry, EconItem, InventoryAction, InventoryApiTag, InventoryAsset, InventoryDescription, InventoryDescriptionEntry, InventoryResponse};
pub use market::{BoosterPackEntry, BoosterResult, GemResult, GemValue, ItemOrdersHistogramResponse, MarketHistoryListing, MarketHistoryResponse, MarketItem, MarketListing, MarketRestrictions, PriceOverview, SellItemResult};
pub use match_history::{Match, MatchHistoryResponse, MatchHistoryType, MatchPlayer, Team};
pub use notifications::Notifications;
pub use profile::{AvatarHistoryEntry, AvatarUploadResponse, BanStatus, GameBanData, OnlineState, PrivacySettings, PrivacyState, ProfileSettings, PublicProfileSummary, SteamProfile, SteamUserProfile, TradeBanState, UserSummaryProfile, UserSummaryXml};
pub use reports::PlayerReport;
pub use trade::{InventoryCursor, InventoryHistoryItem, InventoryHistoryResult, ParsedTradeURL, TradeOffer, TradeOfferAsset, TradeOfferItem, TradeOfferItems, TradeOfferPartner, TradeOfferResult, TradeOfferStatus, TradeOfferSummary, TradeOffersResponse, TradePeople};