Struct egs_api::EpicGames[][src]

pub struct EpicGames { /* fields omitted */ }
Expand description

Struct to manage the communication with the Epic Games Store Api

Implementations

Creates new object

Check whether the user is logged in

Get User details

Update User Details

Authenticate with sid

Start session with auth code

Invalidate existing session

Perform login based on previous authentication

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

Returns a DownloadManifest for a specified file manifest

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Returns the “default value” for a type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

Should always be Self

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.