[−][src]Crate raur_ext
raur-ext
raur-ext is an extension to the raur AUR RPC library. It provides request splitting (requests are limited to URI of 4443 bytes maximum length). And a way to cache packages into a hash set and query them by pkgname.
Structs
Package | A wrapper around raur::Package. Adds the traits neccassery to store in a hash set and look them up by pkgname. |
Traits
RaurExt | Extension functions to raur::Package |
Type Definitions
Cache | A common cache type for users of this library. Libraries that make use of the AUR RPC should take in a cache, make sure to check the cache before making RPC requests. On cache misses, the library should make an RPC request and place the new packages into the cache for others to use. |