Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Difference From schmoozer-0.1.1 To schmoozer-0.1.2
2024-03-28
| ||
17:38 | Fix typo. check-in: cdd924e4cd user: jan tags: trunk | |
2024-03-01
| ||
00:20 | Enable feature labels in docs. check-in: b6c565a755 user: jan tags: schmoozer-0.1.2, trunk | |
00:11 | docsrs label for tcpconn. check-in: 6ba6d163f7 user: jan tags: trunk | |
2024-02-29
| ||
23:50 | Add changelog section. check-in: 26f41982f1 user: jan tags: trunk | |
23:50 | Up version due to fubar. check-in: 41247f1e69 user: jan tags: schmoozer-0.1.1, trunk | |
23:42 | Graduated from old repo. check-in: a680955617 user: jan tags: schmoozer-0.1.0, trunk | |
Changes to Cargo.toml.
1 2 | 1 2 3 4 5 6 7 8 9 10 | - + | [package] name = "schmoozer" |
︙ |
Changes to src/lib.rs.
︙ | |||
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | + + + | //! retry (and implement a delay before returning instructions to do so). //! //! Likewise, the `run()` method returns its `Result<(), Self::Error>` wrapped //! in a `ControlFlow::Continue(_)` to indicate that the connector look should //! reconnect, while `ControlFlow::Break(_)` signals that a fatal error occured //! and the connect loop should terminate. #![cfg_attr(docsrs, feature(doc_cfg))] #[cfg(feature = "tcpconn")] #[cfg_attr(docsrs, doc(cfg(feature = "tcpconn")))] pub mod tcpconn; use std::ops::ControlFlow; pub use async_trait::async_trait; #[cfg(feature = "tcpconn")] |
︙ |
Changes to www/changelog.md.
1 2 3 4 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | - + + + + + + + + + + + - + | # Change Log ## [Unreleased] |
Changes to www/index.md.
1 2 3 4 5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | + + + + + + + + + + + + + + + + + + | # schmoozer A simple abstraction over a retryable async operation, such as establishing a TCP connection. ## Feature labels in documentation The crate's documentation uses automatically generated feature labels, which currently requires nightly featuers. To build the documentation locally use: ``` $ RUSTFLAGS="--cfg docsrs" RUSTDOCFLAGS="--cfg docsrs" \ cargo +nightly doc --all-features ``` ## Change log The details of changes can always be found in the timeline, but for a high-level view of changes between released versions there's a manually maintained [Change Log](./changelog.md). |