oxide-api 0.1.0-rc.41

A fully generated & opinionated API client for the Oxide API.
Documentation
Build #2242356 2025-06-19 18:26:13
# rustc version
rustc 1.89.0-nightly (c68340350 2025-06-18)# docs.rs version
docsrs 0.6.0 (0a8149e8 2025-06-15)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/oxide-api-0.1.0-rc.41/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/oxide-api-0.1.0-rc.41/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20250618-1.89.0-nightly-c68340350\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] b46de048c0f3c09616434fae605122f2945d95608eb84d1bd5217b623c6c5e3a
[INFO] running `Command { std: "docker" "start" "-a" "b46de048c0f3c09616434fae605122f2945d95608eb84d1bd5217b623c6c5e3a", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]  Documenting oxide-api v0.1.0-rc.41 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `omicron_common::api::external::Disk`
[INFO] [stderr]     --> src/types.rs:1036:43
[INFO] [stderr]      |
[INFO] [stderr] 1036 | /// Create-time parameters for a [`Disk`](omicron_common::api::external::Disk)
[INFO] [stderr]      |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `omicron_common` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `omicron_common::api::external::Disk`
[INFO] [stderr]     --> src/types.rs:1068:33
[INFO] [stderr]      |
[INFO] [stderr] 1068 | /// Parameters for the [`Disk`](omicron_common::api::external::Disk) to be attached or detached to an instance
[INFO] [stderr]      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `omicron_common` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `RoleAssignment`
[INFO] [stderr]     --> src/types.rs:1679:60
[INFO] [stderr]      |
[INFO] [stderr] 1679 | /// The resource is not part of this structure.  Rather, [`RoleAssignment`]s are put into a [`Policy`] and that Policy is applied to a pa...
[INFO] [stderr]      |                                                            ^^^^^^^^^^^^^^ no item named `RoleAssignment` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Policy`
[INFO] [stderr]     --> src/types.rs:1679:95
[INFO] [stderr]      |
[INFO] [stderr] 1679 | /// The resource is not part of this structure.  Rather, [`RoleAssignment`]s are put into a [`Policy`] and that Policy is applied to a pa...
[INFO] [stderr]      |                                                                                               ^^^^^^ no item named `Policy` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Policy`
[INFO] [stderr]     --> src/types.rs:1699:24
[INFO] [stderr]      |
[INFO] [stderr] 1699 | /// Client view of a [`Policy`], which describes how this resource may be accessed
[INFO] [stderr]      |                        ^^^^^^ no item named `Policy` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::GlobalImage`
[INFO] [stderr]     --> src/types.rs:1978:51
[INFO] [stderr]      |
[INFO] [stderr] 1978 | /// Create-time parameters for an [`GlobalImage`](crate::external_api::views::GlobalImage)
[INFO] [stderr]      |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0`
[INFO] [stderr]     --> src/types.rs:2050:65
[INFO] [stderr]      |
[INFO] [stderr] 2050 | /// let data = hist.iter().collect::<Vec<_>>(); assert_eq!(data[0].range, BinRange::range(i64::MIN, 0)); // An additional bin for `..0` a...
[INFO] [stderr]      |                                                                 ^ no item named `0` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0`
[INFO] [stderr]     --> src/types.rs:2050:153
[INFO] [stderr]      |
[INFO] [stderr] 2050 | ... 0)); // An additional bin for `..0` assert_eq!(data[0].count, 0); // Nothing is in this bin
[INFO] [stderr]      |                                                         ^ no item named `0` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]     --> src/types.rs:2052:21
[INFO] [stderr]      |
[INFO] [stderr] 2052 | /// assert_eq!(data[1].range, BinRange::range(0, 10)); // The range `0..10` assert_eq!(data[1].count, 1); // 4 is sampled into this bin ```
[INFO] [stderr]      |                     ^ no item named `1` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]     --> src/types.rs:2052:93
[INFO] [stderr]      |
[INFO] [stderr] 2052 | /// assert_eq!(data[1].range, BinRange::range(0, 10)); // The range `0..10` assert_eq!(data[1].count, 1); // 4 is sampled into this bin ```
[INFO] [stderr]      |                                                                                             ^ no item named `1` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0`
[INFO] [stderr]     --> src/types.rs:2086:65
[INFO] [stderr]      |
[INFO] [stderr] 2086 | /// let data = hist.iter().collect::<Vec<_>>(); assert_eq!(data[0].range, BinRange::range(i64::MIN, 0)); // An additional bin for `..0` a...
[INFO] [stderr]      |                                                                 ^ no item named `0` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0`
[INFO] [stderr]     --> src/types.rs:2086:153
[INFO] [stderr]      |
[INFO] [stderr] 2086 | ... 0)); // An additional bin for `..0` assert_eq!(data[0].count, 0); // Nothing is in this bin
[INFO] [stderr]      |                                                         ^ no item named `0` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]     --> src/types.rs:2088:21
[INFO] [stderr]      |
[INFO] [stderr] 2088 | /// assert_eq!(data[1].range, BinRange::range(0, 10)); // The range `0..10` assert_eq!(data[1].count, 1); // 4 is sampled into this bin ```
[INFO] [stderr]      |                     ^ no item named `1` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]     --> src/types.rs:2088:93
[INFO] [stderr]      |
[INFO] [stderr] 2088 | /// assert_eq!(data[1].range, BinRange::range(0, 10)); // The range `0..10` assert_eq!(data[1].count, 1); // 4 is sampled into this bin ```
[INFO] [stderr]      |                                                                                             ^ no item named `1` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::Image`
[INFO] [stderr]     --> src/types.rs:2469:45
[INFO] [stderr]      |
[INFO] [stderr] 2469 | /// Create-time parameters for an [`Image`](crate::external_api::views::Image)
[INFO] [stderr]      |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `omicron_common::api::external::Instance`
[INFO] [stderr]     --> src/types.rs:2950:48
[INFO] [stderr]      |
[INFO] [stderr] 2950 | /// Create-time parameters for an [`Instance`](omicron_common::api::external::Instance)
[INFO] [stderr]      |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `omicron_common` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `omicron_common::api::external::Instance`
[INFO] [stderr]     --> src/types.rs:3016:51
[INFO] [stderr]      |
[INFO] [stderr] 3016 |      * Create-time parameters for an [`Instance`](omicron_common::api::external::Instance)
[INFO] [stderr]      |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `omicron_common` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `omicron_common::api::external::Instance`
[INFO] [stderr]     --> src/types.rs:3039:46
[INFO] [stderr]      |
[INFO] [stderr] 3039 | /// Migration parameters for an [`Instance`](omicron_common::api::external::Instance)
[INFO] [stderr]      |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `omicron_common` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::IpPool`
[INFO] [stderr]     --> src/types.rs:3205:20
[INFO] [stderr]      |
[INFO] [stderr] 3205 | /// See [`IpPool`](crate::external_api::views::IpPool)
[INFO] [stderr]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::IpPool`
[INFO] [stderr]     --> src/types.rs:3228:24
[INFO] [stderr]      |
[INFO] [stderr] 3228 |      *  See [`IpPool`](crate::external_api::views::IpPool)
[INFO] [stderr]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::IpPool`
[INFO] [stderr]     --> src/types.rs:3240:24
[INFO] [stderr]      |
[INFO] [stderr] 3240 |      *  See [`IpPool`](crate::external_api::views::IpPool)
[INFO] [stderr]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `omicron_common::api::external::NetworkInterface`
[INFO] [stderr]     --> src/types.rs:3686:55
[INFO] [stderr]      |
[INFO] [stderr] 3686 | /// Create-time parameters for a [`NetworkInterface`](omicron_common::api::external::NetworkInterface)
[INFO] [stderr]      |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `omicron_common` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `omicron_common::api::external::NetworkInterface`
[INFO] [stderr]     --> src/types.rs:3762:52
[INFO] [stderr]      |
[INFO] [stderr] 3762 | /// Parameters for updating a [`NetworkInterface`](omicron_common::api::external::NetworkInterface).
[INFO] [stderr]      |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `omicron_common` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::Organization`
[INFO] [stderr]     --> src/types.rs:3841:52
[INFO] [stderr]      |
[INFO] [stderr] 3841 | /// Create-time parameters for an [`Organization`](crate::external_api::views::Organization)
[INFO] [stderr]      |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `RoleAssignment`
[INFO] [stderr]     --> src/types.rs:3940:60
[INFO] [stderr]      |
[INFO] [stderr] 3940 | /// The resource is not part of this structure.  Rather, [`RoleAssignment`]s are put into a [`Policy`] and that Policy is applied to a pa...
[INFO] [stderr]      |                                                            ^^^^^^^^^^^^^^ no item named `RoleAssignment` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Policy`
[INFO] [stderr]     --> src/types.rs:3940:95
[INFO] [stderr]      |
[INFO] [stderr] 3940 | /// The resource is not part of this structure.  Rather, [`RoleAssignment`]s are put into a [`Policy`] and that Policy is applied to a pa...
[INFO] [stderr]      |                                                                                               ^^^^^^ no item named `Policy` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Policy`
[INFO] [stderr]     --> src/types.rs:3960:24
[INFO] [stderr]      |
[INFO] [stderr] 3960 | /// Client view of a [`Policy`], which describes how this resource may be accessed
[INFO] [stderr]      |                        ^^^^^^ no item named `Policy` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::Organization`
[INFO] [stderr]     --> src/types.rs:3977:50
[INFO] [stderr]      |
[INFO] [stderr] 3977 | /// Updateable properties of an [`Organization`](crate::external_api::views::Organization)
[INFO] [stderr]      |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::Project`
[INFO] [stderr]     --> src/types.rs:4048:46
[INFO] [stderr]      |
[INFO] [stderr] 4048 | /// Create-time parameters for a [`Project`](crate::external_api::views::Project)
[INFO] [stderr]      |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `RoleAssignment`
[INFO] [stderr]     --> src/types.rs:4147:60
[INFO] [stderr]      |
[INFO] [stderr] 4147 | /// The resource is not part of this structure.  Rather, [`RoleAssignment`]s are put into a [`Policy`] and that Policy is applied to a pa...
[INFO] [stderr]      |                                                            ^^^^^^^^^^^^^^ no item named `RoleAssignment` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Policy`
[INFO] [stderr]     --> src/types.rs:4147:95
[INFO] [stderr]      |
[INFO] [stderr] 4147 | /// The resource is not part of this structure.  Rather, [`RoleAssignment`]s are put into a [`Policy`] and that Policy is applied to a pa...
[INFO] [stderr]      |                                                                                               ^^^^^^ no item named `Policy` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Policy`
[INFO] [stderr]     --> src/types.rs:4167:24
[INFO] [stderr]      |
[INFO] [stderr] 4167 | /// Client view of a [`Policy`], which describes how this resource may be accessed
[INFO] [stderr]      |                        ^^^^^^ no item named `Policy` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::Project`
[INFO] [stderr]     --> src/types.rs:4184:44
[INFO] [stderr]      |
[INFO] [stderr] 4184 | /// Updateable properties of a [`Project`](crate::external_api::views::Project)
[INFO] [stderr]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::Silo`
[INFO] [stderr]     --> src/types.rs:5361:43
[INFO] [stderr]      |
[INFO] [stderr] 5361 | /// Create-time parameters for a [`Silo`](crate::external_api::views::Silo)
[INFO] [stderr]      |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `RoleAssignment`
[INFO] [stderr]     --> src/types.rs:5484:60
[INFO] [stderr]      |
[INFO] [stderr] 5484 | /// The resource is not part of this structure.  Rather, [`RoleAssignment`]s are put into a [`Policy`] and that Policy is applied to a pa...
[INFO] [stderr]      |                                                            ^^^^^^^^^^^^^^ no item named `RoleAssignment` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Policy`
[INFO] [stderr]     --> src/types.rs:5484:95
[INFO] [stderr]      |
[INFO] [stderr] 5484 | /// The resource is not part of this structure.  Rather, [`RoleAssignment`]s are put into a [`Policy`] and that Policy is applied to a pa...
[INFO] [stderr]      |                                                                                               ^^^^^^ no item named `Policy` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Policy`
[INFO] [stderr]     --> src/types.rs:5504:24
[INFO] [stderr]      |
[INFO] [stderr] 5504 | /// Client view of a [`Policy`], which describes how this resource may be accessed
[INFO] [stderr]      |                        ^^^^^^ no item named `Policy` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::Snapshot`
[INFO] [stderr]     --> src/types.rs:5647:47
[INFO] [stderr]      |
[INFO] [stderr] 5647 | /// Create-time parameters for a [`Snapshot`](crate::external_api::views::Snapshot)
[INFO] [stderr]      |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::SshKey`
[INFO] [stderr]     --> src/types.rs:5779:46
[INFO] [stderr]      |
[INFO] [stderr] 5779 | /// Create-time parameters for an [`SshKey`](crate::external_api::views::SshKey)
[INFO] [stderr]      |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::Vpc`
[INFO] [stderr]     --> src/types.rs:6096:42
[INFO] [stderr]      |
[INFO] [stderr] 6096 | /// Create-time parameters for a [`Vpc`](crate::external_api::views::Vpc)
[INFO] [stderr]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::VpcRouter`
[INFO] [stderr]     --> src/types.rs:6971:48
[INFO] [stderr]      |
[INFO] [stderr] 6971 | /// Create-time parameters for a [`VpcRouter`](crate::external_api::views::VpcRouter)
[INFO] [stderr]      |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::VpcRouter`
[INFO] [stderr]     --> src/types.rs:7017:46
[INFO] [stderr]      |
[INFO] [stderr] 7017 | /// Updateable properties of a [`VpcRouter`](crate::external_api::views::VpcRouter)
[INFO] [stderr]      |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::VpcSubnet`
[INFO] [stderr]     --> src/types.rs:7111:48
[INFO] [stderr]      |
[INFO] [stderr] 7111 | /// Create-time parameters for a [`VpcSubnet`](crate::external_api::views::VpcSubnet)
[INFO] [stderr]      |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::VpcSubnet`
[INFO] [stderr]     --> src/types.rs:7179:46
[INFO] [stderr]      |
[INFO] [stderr] 7179 | /// Updateable properties of a [`VpcSubnet`](crate::external_api::views::VpcSubnet)
[INFO] [stderr]      |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `crate::external_api::views::Vpc`
[INFO] [stderr]     --> src/types.rs:7197:40
[INFO] [stderr]      |
[INFO] [stderr] 7197 | /// Updateable properties of a [`Vpc`](crate::external_api::views::Vpc)
[INFO] [stderr]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `external_api` in module `oxide_api`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Node`
[INFO] [stderr]     --> src/types.rs:7447:30
[INFO] [stderr]      |
[INFO] [stderr] 7447 | /// Unique name for a saga [`Node`]
[INFO] [stderr]      |                              ^^^^ no item named `Node` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/lib.rs:69:10
[INFO] [stderr]    |
[INFO] [stderr] 69 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr]    = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 69 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]    |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/lib.rs:73:10
[INFO] [stderr]    |
[INFO] [stderr] 73 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 73 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]    |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/lib.rs:77:10
[INFO] [stderr]    |
[INFO] [stderr] 77 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 77 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]    |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/lib.rs:81:10
[INFO] [stderr]    |
[INFO] [stderr] 81 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 81 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]    |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/lib.rs:85:10
[INFO] [stderr]    |
[INFO] [stderr] 85 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 85 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]    |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/lib.rs:89:10
[INFO] [stderr]    |
[INFO] [stderr] 89 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 89 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]    |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/lib.rs:93:10
[INFO] [stderr]    |
[INFO] [stderr] 93 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 93 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]    |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/lib.rs:97:10
[INFO] [stderr]    |
[INFO] [stderr] 97 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]    |
[INFO] [stderr] 97 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]    |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:101:10
[INFO] [stderr]     |
[INFO] [stderr] 101 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 101 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:105:10
[INFO] [stderr]     |
[INFO] [stderr] 105 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 105 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:109:10
[INFO] [stderr]     |
[INFO] [stderr] 109 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 109 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:113:10
[INFO] [stderr]     |
[INFO] [stderr] 113 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 113 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:117:10
[INFO] [stderr]     |
[INFO] [stderr] 117 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 117 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:121:10
[INFO] [stderr]     |
[INFO] [stderr] 121 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 121 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:125:10
[INFO] [stderr]     |
[INFO] [stderr] 125 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 125 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:129:10
[INFO] [stderr]     |
[INFO] [stderr] 129 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 129 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:133:10
[INFO] [stderr]     |
[INFO] [stderr] 133 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 133 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:137:10
[INFO] [stderr]     |
[INFO] [stderr] 137 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 137 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:141:10
[INFO] [stderr]     |
[INFO] [stderr] 141 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 141 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:145:10
[INFO] [stderr]     |
[INFO] [stderr] 145 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 145 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:149:10
[INFO] [stderr]     |
[INFO] [stderr] 149 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 149 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:153:10
[INFO] [stderr]     |
[INFO] [stderr] 153 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 153 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:160:10
[INFO] [stderr]     |
[INFO] [stderr] 160 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 160 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:166:10
[INFO] [stderr]     |
[INFO] [stderr] 166 | ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 166 | ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |          +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:402:14
[INFO] [stderr]     |
[INFO] [stderr] 402 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 402 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:409:14
[INFO] [stderr]     |
[INFO] [stderr] 409 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 409 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:416:14
[INFO] [stderr]     |
[INFO] [stderr] 416 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 416 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:423:14
[INFO] [stderr]     |
[INFO] [stderr] 423 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 423 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:430:14
[INFO] [stderr]     |
[INFO] [stderr] 430 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 430 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:437:14
[INFO] [stderr]     |
[INFO] [stderr] 437 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 437 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:444:14
[INFO] [stderr]     |
[INFO] [stderr] 444 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 444 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:451:14
[INFO] [stderr]     |
[INFO] [stderr] 451 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 451 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:458:14
[INFO] [stderr]     |
[INFO] [stderr] 458 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 458 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:465:14
[INFO] [stderr]     |
[INFO] [stderr] 465 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 465 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:472:14
[INFO] [stderr]     |
[INFO] [stderr] 472 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 472 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:479:14
[INFO] [stderr]     |
[INFO] [stderr] 479 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 479 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:486:14
[INFO] [stderr]     |
[INFO] [stderr] 486 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 486 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:493:14
[INFO] [stderr]     |
[INFO] [stderr] 493 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 493 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:500:14
[INFO] [stderr]     |
[INFO] [stderr] 500 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 500 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:507:14
[INFO] [stderr]     |
[INFO] [stderr] 507 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 507 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:514:14
[INFO] [stderr]     |
[INFO] [stderr] 514 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 514 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:521:14
[INFO] [stderr]     |
[INFO] [stderr] 521 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 521 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:528:14
[INFO] [stderr]     |
[INFO] [stderr] 528 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 528 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:535:14
[INFO] [stderr]     |
[INFO] [stderr] 535 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 535 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:542:14
[INFO] [stderr]     |
[INFO] [stderr] 542 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 542 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:549:14
[INFO] [stderr]     |
[INFO] [stderr] 549 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 549 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:556:14
[INFO] [stderr]     |
[INFO] [stderr] 556 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 556 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:563:14
[INFO] [stderr]     |
[INFO] [stderr] 563 |     ///FROM: http://oxide.computer/docs/#xxx
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] help: use an automatic link instead
[INFO] [stderr]     |
[INFO] [stderr] 563 |     ///FROM: <http://oxide.computer/docs/#xxx>
[INFO] [stderr]     |              +                               +
[INFO] [stderr] 
[INFO] [stderr] warning: `oxide-api` (lib doc) generated 94 warnings (run `cargo fix --lib -p oxide-api` to apply 48 suggestions)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.97s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nom v4.2.3
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]    Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/oxide_api/index.html
[INFO] running `Command { std: "docker" "inspect" "b46de048c0f3c09616434fae605122f2945d95608eb84d1bd5217b623c6c5e3a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b46de048c0f3c09616434fae605122f2945d95608eb84d1bd5217b623c6c5e3a", kill_on_drop: false }`
[INFO] [stdout] b46de048c0f3c09616434fae605122f2945d95608eb84d1bd5217b623c6c5e3a