Expand description
Networking utilities for Rattler, specifically authenticating requests
Re-exports§
pub use authentication_middleware::AuthenticationMiddleware;pub use authentication_storage::authentication::Authentication;pub use authentication_storage::storage::AuthenticationStorage;pub use mirror_middleware::MirrorMiddleware;pub use oci_middleware::OciMiddleware;
Modules§
- authentication_
middleware reqwestmiddleware that authenticates requests with data from theAuthenticationStorage- authentication_
storage - This module contains the authentication storage backend trait and implementations
- mirror_
middleware - Middleware to handle mirrors
- oci_
middleware - Middleware to handle
oci://URLs to pull artifacts from an OCI registry - retry_
policies - Reexports the trait
RetryPolicyfrom theretry_policiescrate as well as all implementations.
Structs§
- Lazy
Client - Initialization of the reqwest client can be expensive, using this struct allows creating the client only when needed.