Skip to content

Commit 90d554a

Browse files
[STREAM-689] Use Builder for InflightActivation (#523)
* Add Builders for `TaskActivation` and `InflightActivation` * Refactor Some `InflightActivation` Literals * Replace More `InflightActivation` Literals * Reduce `TaskActivation` Builder Boilerplate w/Macros * Infer `TaskActivation` Values from `InflightActivationBuilder` * Minor Fixes * Remove Custom Received Setter * Move Builders to Separate File * Remove Extra Line
1 parent b615c72 commit 90d554a

7 files changed

Lines changed: 449 additions & 764 deletions

Cargo.lock

Lines changed: 73 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ async-trait = "0.1"
1414
bytes = "1.10.0"
1515
chrono = { version = "0.4.26" }
1616
clap = { version = "4.5.20", features = ["derive"] }
17+
derive_builder = "0.20.2"
1718
elegant-departure = { version = "0.3.1", features = ["tokio"] }
1819
figment = { version = "0.10.19", features = ["env", "yaml", "test"] }
1920
futures = "0.3.31"

0 commit comments

Comments
 (0)