Expand description
Module for easy imports.
Re-exports§
pub use crate::spec::Spec;
Structs§
- Authentication
Information - AuthenticationInformation contains data needed to complete the requested authentication flow.
- Esi
- Struct to interact with ESI.
- EsiBuilder
- Builder for the
Esistruct. - Rate
Limit Status - Latest rate-limit state ESI reported for one route group.
- Token
Claims - Access token (JWT) payload.
Enums§
- Error
Limit Status - Whether ESI’s legacy error limit (
X-Esi-Error-Limit-*headers) is currently blocking requests from this client. - EsiError
- Errors that can occur when dealing with ESI.
- Request
Type - Which base URL to start with - the public URL for unauthenticated calls, or the authenticated URL for making calls to endpoints that require an access token.
Constants§
- COMPATIBILITY_
DATE_ DEFAULT - The default compatibility date to use if none is specified
in the builder: the latest date listed by
https://esi.evetech.net/meta/compatibility-dateswhen this version was released.
Type Aliases§
- EsiResult
- Crate
Resultwrapper. - Pkce
Verifier - PKCEVerifier is a base64urlencoded String to send in the body of the token request alongside the code returned from the ESI and the Client ID