wip-client 0.1.0

Presentation-independent stateful WIP client runtime
Documentation
  • Coverage
  • 100%
    115 out of 115 items documented0 out of 55 items with examples
  • Size
  • Source code size: 167.4 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.1 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 16s Average build duration of successful builds.
  • all releases: 13s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • HareK02

wip-client

Presentation-independent stateful runtime for Web Interface Protocol (WIP) clients.

wip-client manages endpoint- and security-context-isolated Known Space, object and Interface Descriptor observations, bounded request ownership, supersession, out-of-order response suppression, validator recovery, and operation call contexts. It produces and consumes framework-neutral wip-http messages but performs no network I/O and contains no UI types.

[dependencies]
wip-client = "0.1.0"

Applications provide the HTTP adapter and presentation layer, send each prepared request exactly as owned by the runtime, then return the corresponding response for completion.

See the API documentation for session, acquisition, cache, and call APIs.

Licensed under either of Apache-2.0 or MIT at your option.