0.2.6 |
|
---|---|
0.2.5 |
|
#9 in #mango
19KB
210 lines
mango-client
This library is able to get information and download links and thumbnails of stuff from your selfhosted mango instance.
This library is async by default and still wip. Testing and documentation is also not done yet.
For usage of this library, see the examples folder.
lib.rs
:
This library can fetch and parse opds data from selfhosted mango instances.
It enables you to get easy access to all your comics and mangas, get easily resized thumbnails for entries or get the download links.
Usage for Embedded Systems / Cross compilation
This library uses reqwest which depends on OpenSSL.
If you compile it for another system where the library is either not present or your cross compiling toolchain doen't provide OpenSSL, you can solve that by vendoring OpenSSL which compiles and integrates OpenSSL into your binary.
For that add the following dependency before this library:
openssl = { version = "~0.10.30", features = [ "vendored" ] }
(A higher version than allowed might work, too. Not guarntees though.)
Dependencies
~8–13MB
~244K SLoC