with one click
durable-streams-rust
durable-streams-rust contains 5 collected skills from thesampaton, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Use when asking about Rust code style or best practices. Keywords: naming, formatting, comment, clippy, rustfmt, lint, code style, best practice, P.NAM, G.FMT, code review, naming convention, variable naming, function naming, type naming, 命名规范, 代码风格, 格式化, 最佳实践, 代码审查, 怎么命名
Durable Streams workspace conformance and standards-alignment guidance. Use when wiring or updating upstream conformance suites, adapter/launcher entrypoints, npm package pins, CI hooks, or standards-governance records for this repository.
Source-level conventions for the Durable Streams Rust server. Use when changing code under crates/durable-streams-server/src, especially around protocol types, storage contracts, handlers, streaming paths, concurrency, or error handling.
Testing and conformance guidance for the Durable Streams Rust server. Use when adding or changing tests under crates/durable-streams-server/tests, deciding between unit and integration coverage, or wiring the upstream server conformance suite from this workspace.
Durable Streams protocol semantics. Use when implementing client or server behaviour at the HTTP protocol level: stream lifecycle, create/append/close/ delete/head/read semantics, offsets and reserved sentinels, JSON mode, live read modes (`live=long-poll`, `live=sse`), `Stream-Seq`, idempotent producer headers, caching/collapsing headers, TTL/expiry, and `Stream-Closed` EOF signalling.