diff options
| author | metamuffin <metamuffin@disroot.org> | 2025-12-10 17:52:41 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2025-12-10 17:52:41 +0100 |
| commit | e4f865e9da9d6660399e22a6fbeb5b84a749b07a (patch) | |
| tree | 4af69589e8850d8a2b0c88a10e43efe8c79cb8dc /doc | |
| parent | a0cfd77b4d19c43a28c4d82072e6ff136e336af3 (diff) | |
| download | jellything-e4f865e9da9d6660399e22a6fbeb5b84a749b07a.tar jellything-e4f865e9da9d6660399e22a6fbeb5b84a749b07a.tar.bz2 jellything-e4f865e9da9d6660399e22a6fbeb5b84a749b07a.tar.zst | |
refactor import plugins part 2
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/api.md | 15 |
1 files changed, 5 insertions, 10 deletions
@@ -1,9 +1,3 @@ -# Jellything Rust API - -For making your own applications that implement client functionality, use the -`jellyclient` crate. The `jellycommon` crate exposes commonly used structs like -those used in the library and for jhls. - ## Generated Documentation - [jellything](/doc/jellything/) @@ -12,7 +6,6 @@ those used in the library and for jhls. - [jellytranscode](/doc/jellytranscode/) - [jellyimport](/doc/jellyimport/) - [jellymatroska](/doc/jellymatroska/) - - [ebml_derive](/doc/ebml_derive/) - [jellybase](/doc/jellybase/) - [jellystream](/doc/jellystream/) - [jellytool](/doc/jellytool/) @@ -24,9 +17,11 @@ Most endpoints require the `Accept` header to be present and set to will report errors with an object containing error string in the `error` key. Routes marked with `*` require authentification. -The `jellyclient` crate already implements most API functionality. The -`jellycommon` crate provides useful structs for deserializing data (also -reexported in jellyclient). +## Rust API Wrapper + +For making your own applications that implement client functionality in Rust, +use the `jellyclient` crate. The `jellycommon` crate exposes commonly used +structs like those used in the library and for jhls. ```toml # Cargo.toml |