Crate quickfetch

source ·
Expand description

§QuickFetch

Developed by Mustafif Khan | MoKa Reads 2024

This library is under the MIT License

This library is built to handle multiple requests within a Client (reqwest client which will handle it all under a Client Pool) , cache the response results, and handle these in parallel and asynchronously.

The goal is to be a one-stop shop for handling local package manager development to handle multiple packages with a local cache to easily update, get and remove the different responses.

Re-exports§

Modules§

  • Provides different types of encryption methods that can be used
  • Provides different types of packages that can be used

Structs§

  • Fetcher struct that will be used to fetch and cache data

Enums§

  • ResponseMethod enum to specify the method of fetching the response

Traits§

  • Entry trait that will be used to be able to fetch and cache data as the Key

Functions§

  • Returns the path to the home directory with the sub directory appended