Struct egs_api::EpicGames [−][src]
pub struct EpicGames { /* fields omitted */ }
Expand description
Struct to manage the communication with the Epic Games Store Api
Implementations
Check whether the user is logged in
Get User details
Update User Details
Returns all assets
Return asset
Returns info for an asset
Returns game token
Returns ownership token for an Asset
Returns user entitlements
Returns the user library
pub async fn asset_download_manifest(
&self,
manifest: AssetManifest
) -> Result<DownloadManifest, EpicAPIError>
pub async fn asset_download_manifest(
&self,
manifest: AssetManifest
) -> Result<DownloadManifest, EpicAPIError>
Returns a DownloadManifest for a specified file manifest
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for EpicGames
impl !UnwindSafe for EpicGames
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self