You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,20 +14,6 @@ This repo contains:
14
14
-[vsts-api-patcher](vsts-api-patcher/): A tool to patch the OpenAPI spec. This modifies the original OpenAPI spec to fix known issues and/or improve the generated code.
15
15
-[azure_devops_rust_api](azure_devops_rust_api/): The autogenerated crate, plus the hand-written `artifacts_download` module (see below).
16
16
17
-
## Artifact downloads
18
-
19
-
Most of `azure_devops_rust_api` is auto-generated from the OpenAPI spec and provides thin wrappers
20
-
around the Azure DevOps REST API endpoints. The `artifacts_download` module is different: it is a
21
-
hand-written, higher-level module that implements the full protocol for downloading
It handles the entire download flow — service URL discovery, package metadata retrieval, blob URL
26
-
resolution, chunk download, decompression, and file reassembly — behind a single
27
-
`download_universal_package` call.
28
-
29
-
See [azure_devops_rust_api/README.md](azure_devops_rust_api/README.md) for usage details.
30
-
31
17
## Usage of generated `azure_devops_rust_api` crate
32
18
33
19
For documentation on usage of the generated crate, see the `azure_devops_rust_api`:
@@ -46,6 +32,20 @@ For documentation on usage of the generated crate, see the `azure_devops_rust_ap
46
32
47
33
The generated crate is manually published to the public Rust crate registry ([crates.io](https://crates.io/)) as [`azure_devops_rust_api`](https://crates.io/crates/azure_devops_rust_api).
48
34
35
+
## Artifact downloads
36
+
37
+
Most of `azure_devops_rust_api` is auto-generated from the OpenAPI spec and provides thin wrappers
38
+
around the Azure DevOps REST API endpoints. The `artifacts_download` module is different: it is a
39
+
hand-written, higher-level module that implements the full protocol for downloading
0 commit comments