tapis-core 0.3.0

Shared traits and types for the Tapis Rust SDK.
Documentation
  • Coverage
  • 75%
    3 out of 4 items documented1 out of 2 items with examples
  • Size
  • Source code size: 5.06 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.11 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 1m 15s Average build duration of successful builds.
  • all releases: 57s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • zhangwei217245

tapis-core — shared traits and types for the Tapis Rust SDK.

This crate is intentionally tiny and has no network or HTTP dependencies. Every service crate (tapis-jobs, tapis-systems, …) depends only on this crate for the token-refresh contract, which keeps the dependency graph acyclic: tapis-authenticator can implement [TokenProvider] and hand the implementation into any service client without any service crate needing to know about tapis-authenticator.