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 | [package] name = "schmoozer" | | | 1 2 3 4 5 6 7 8 9 10 | [package] name = "schmoozer" version = "0.1.2" edition = "2021" license = "0BSD" keywords = [ "connector", "network", "tokio" ] repository = "https://repos.qrnch.tech/pub/schmoozer" description = "A simple abstraction over a retryable async operation" rust-version = "1.74" exclude = [ |
︙ | ︙ |
Changes to src/lib.rs.
︙ | ︙ | |||
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | //! 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(feature = "tcpconn")] pub mod tcpconn; use std::ops::ControlFlow; pub use async_trait::async_trait; #[cfg(feature = "tcpconn")] | > > > | 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 | # Change Log ## [Unreleased] | | > > > > > > > > > > | | 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] [Details](/vdiff?from=schmoozer-0.1.2&to=trunk) ### Added ### Changed ### Removed --- ## [0.1.2] - 2024-03-02 [Details](/vdiff?from=schmoozer-0.1.1&to=schmoozer-0.1.2) ### Changed - Enable `docsrs` feature labels --- ## [0.1.1] - 2024-03-01 Initial release. |
Changes to www/index.md.
1 2 3 4 5 | # schmoozer A simple abstraction over a retryable async operation, such as establishing a TCP connection. | > > > > > > > > > > > > > > > > > > | 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). |