feat: Define procedure related traits (#904)

* chore: Move uuid to workspace.dependencies

* feat: Define procedure related traits

* test: Add tests

* chore: Update imports

* feat: Submit ProcedureWithId to manager

* chore: pub ProcedureId::parse_str

* refactor: ProcedureId::parse_str returns Result

* chore: Address CR comments

Also implements FromStr for ProcedureId
This commit is contained in:
Yingwen
2023-01-31 14:17:28 +08:00
committed by GitHub
parent 18e6740ac9
commit b2ad0e972b
10 changed files with 396 additions and 4 deletions
+1 -1
View File
@@ -5,5 +5,5 @@ edition.workspace = true
license.workspace = true
[dependencies]
strum = { version = "0.24", features = ["std", "derive"] }
snafu = { version = "0.7", features = ["backtraces"] }
strum = { version = "0.24", features = ["std", "derive"] }