client-uploader-traits
Traits defining a common generic traits surface for uploader clients such as zenodo-rs, internetarchive-rs, and figshare-rs.
It covers:
- client configuration
- upload, file, and resource inspection
- public lookup, search, and download capabilities
- create/update publication workflows
- publication outcome and search-result inspection
- small generic helpers and a
prelude
use ;
async
This crate is intentionally self-contained. Real conformance tests against concrete client crates should live in those crates.