diff --git a/.tool-versions b/.tool-versions index 59d678b..ac8e504 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,3 +1,4 @@ -elixir 1.15.2 -erlang 25.1 +rust 1.81.0 +erlang 26.2.1 +elixir 1.17.2-otp-26 nodejs 18.1.0 diff --git a/assets/js/launch-form.ts b/assets/js/launch-form.ts index f2cb2c4..30fdddd 100644 --- a/assets/js/launch-form.ts +++ b/assets/js/launch-form.ts @@ -4,7 +4,7 @@ import { liveState, liveStateConfig } from 'phx-live-state'; @customElement('launch-form') @liveState({ - properties: ['complete'], + properties: ['complete', 'result'], provide: { scope: window, name: 'launchFormState' @@ -23,6 +23,9 @@ export class LaunchFormElement extends LitElement { @state() complete: boolean = false; + @state() + result: string = 'Thanks for your submission!'; + @property({ attribute: 'form-id' }) formId: string = ''; @@ -43,6 +46,10 @@ export class LaunchFormElement extends LitElement { } render() { - return this.complete ? html`Thanks for your submission!` : html``; + if (this.complete) { + return html`${this.result}` + } else { + return html``; + } } } \ No newline at end of file diff --git a/lib/launch_cart/forms.ex b/lib/launch_cart/forms.ex index 0a9202c..666cf73 100644 --- a/lib/launch_cart/forms.ex +++ b/lib/launch_cart/forms.ex @@ -4,6 +4,7 @@ defmodule LaunchCart.Forms do """ import Ecto.Query, warn: false + alias LaunchCart.Forms.WasmComponentHandler alias LaunchCart.Repo alias LaunchCart.Forms.{Form, FormEmail, FormMailer, FormResponse, WasmHandler} @@ -41,7 +42,8 @@ defmodule LaunchCart.Forms do ** (Ecto.NoResultsError) """ - def get_form!(id), do: Repo.get!(Form, id) |> Repo.preload([:web_hooks, :form_emails, :wasm_handlers]) + def get_form!(id), + do: Repo.get!(Form, id) |> Repo.preload([:web_hooks, :form_emails, :wasm_handlers]) def get_form_responses!(id) do Repo.all(from form_response in FormResponse, where: form_response.form_id == ^id) @@ -228,8 +230,8 @@ defmodule LaunchCart.Forms do with {:ok, form_response} <- create_form_response(%{form_id: form_id, response: response}) do send_web_hooks(web_hooks, response) send_emails(form_emails, response) - fire_wasm_handlers(wasm_handlers, response) - {:ok, form_response} + result = fire_wasm_handlers(wasm_handlers, response) + {:ok, result, form_response} end end @@ -246,13 +248,23 @@ defmodule LaunchCart.Forms do end defp fire_wasm_handlers(wasm_handlers, response) do - wasm_handlers |> Enum.map(&fire_wasm_handler(&1, response)) + wasm_handlers + |> Enum.reduce(%{}, &fire_wasm_handler(&1, &2, response)) + |> IO.inspect(label: "reduce result") end - defp fire_wasm_handler(%WasmHandler{wasm: %{file_name: file_name}}, response) do - manifest = %{wasm: [%{path: "./priv/static/uploads/#{file_name}"}], allowed_hosts: ["*"]} - {:ok, plugin} = Extism.Plugin.new(manifest, true) - Extism.Plugin.call(plugin, "handleForm", response |> Jason.encode!()) + defp fire_wasm_handler(%WasmHandler{wasm: %{file_name: file_name}}, acc, response) do + component_bytes = File.read!("./priv/static/uploads/#{file_name}") + {:ok, form_handler} = WasmComponentHandler.new(component_bytes) + IO.inspect(response, label: "response passed to handler") + + result = + WasmComponentHandler.handle_submit( + form_handler, + response |> Enum.map(fn {k, v} -> {to_string(k), [v]} end) |> Enum.into([]) + ) + + %{result: result} end defp preload(%Form{} = form), do: Repo.preload(form, [:web_hooks, :form_emails]) diff --git a/lib/launch_cart/forms/native.ex b/lib/launch_cart/forms/native.ex new file mode 100644 index 0000000..4053199 --- /dev/null +++ b/lib/launch_cart/forms/native.ex @@ -0,0 +1,16 @@ +defmodule LaunchCart.Forms.WasmComponentHandler.Native do + use Rustler, otp_app: :launch_cart, crate: :launchcart_formhandler_native + + def instantiate(_store, _component), do: error() + + def handle_submit(_store, _instance, _form_data), do: error() + + def engine_new(_config), do: error() + + def new_component(_store, _component), do: error() + + def new_store(_options, _limits), do: error() + + defp error, do: :erlang.nif_error(:nif_not_loaded) + +end diff --git a/lib/launch_cart/forms/wasm_component_handler.ex b/lib/launch_cart/forms/wasm_component_handler.ex new file mode 100644 index 0000000..ea9816a --- /dev/null +++ b/lib/launch_cart/forms/wasm_component_handler.ex @@ -0,0 +1,15 @@ +defmodule LaunchCart.Forms.WasmComponentHandler do + alias LaunchCart.Forms.WasmComponentHandler.Native + + defstruct instance: nil, store: nil, reference: nil + + def handle_submit(%__MODULE__{instance: instance, store: store}, form_data), do: Native.handle_submit(store, instance, form_data) + + def new(component_bytes, options \\ []) do + store = Native.new_store(%WasmComponentsEx.WasiOptions{}, %WasmComponentsEx.StoreLimits{}) + component = Native.new_component(store, component_bytes) + instance = Native.instantiate(store, component) + {:ok, %__MODULE__{instance: instance, store: store}} + end + +end diff --git a/lib/launch_cart_web/channels/launch_form_channel.ex b/lib/launch_cart_web/channels/launch_form_channel.ex index cf43c3c..cfee17b 100644 --- a/lib/launch_cart_web/channels/launch_form_channel.ex +++ b/lib/launch_cart_web/channels/launch_form_channel.ex @@ -13,8 +13,8 @@ defmodule LaunchCartWeb.LaunchFormChannel do %{form_id: form_id} ) do with form <- Forms.get_form!(form_id), - {:ok, _response} <- Forms.submit_response(form, form_data) do - {:noreply, %{complete: true}} + {:ok, result, _response} <- Forms.submit_response(form, form_data) do + {:noreply, Map.merge(result, %{complete: true})} end end end diff --git a/lib/launch_cart_web/live/form_live/show.html.heex b/lib/launch_cart_web/live/form_live/show.html.heex index 28c66c9..c535e5a 100644 --- a/lib/launch_cart_web/live/form_live/show.html.heex +++ b/lib/launch_cart_web/live/form_live/show.html.heex @@ -30,7 +30,7 @@ <%= live_redirect "View reponses", to: Routes.form_form_responses_path(@socket, :index, @form) %>

-<.link patch={~p"/forms/#{@form.id}/wasm_handlers"}>WASM Form Handlers +<.link navigate={~p"/forms/#{@form.id}/wasm_handlers"}>WASM Form Handlers

Usage:

Using your Launch Form is easy!

diff --git a/lib/launch_cart_web/live/wasm_handler_live/form_component.ex b/lib/launch_cart_web/live/wasm_handler_live/form_component.ex index f9f0708..466d8a4 100644 --- a/lib/launch_cart_web/live/wasm_handler_live/form_component.ex +++ b/lib/launch_cart_web/live/wasm_handler_live/form_component.ex @@ -42,7 +42,7 @@ defmodule LaunchCartWeb.WasmHandlerLive.FormComponent do |> assign(:form_id, form_id) |> assign(assigns) |> assign_form(changeset) - |> allow_upload(:wasm, accept: ~w(.wasm))} + |> allow_upload(:wasm, accept: ~w(.wasm), max_file_size: 100_000_000)} end @impl true @@ -51,6 +51,7 @@ defmodule LaunchCartWeb.WasmHandlerLive.FormComponent do socket.assigns.wasm_handler |> Forms.change_wasm_handler(wasm_handler_params) |> Map.put(:action, :validate) + |> IO.inspect(label: "changeset in validate") {:noreply, assign_form(socket, changeset)} end @@ -78,6 +79,7 @@ defmodule LaunchCartWeb.WasmHandlerLive.FormComponent do |> push_patch(to: socket.assigns.patch)} {:error, %Ecto.Changeset{} = changeset} -> + IO.inspect(changeset) {:noreply, assign_form(socket, changeset)} end end @@ -93,6 +95,8 @@ defmodule LaunchCartWeb.WasmHandlerLive.FormComponent do |> push_patch(to: socket.assigns.patch)} {:error, %Ecto.Changeset{} = changeset} -> + IO.inspect(changeset) + {:noreply, assign_form(socket, changeset)} end end diff --git a/lib/launch_cart_web/live/wasm_handler_live/index.html.heex b/lib/launch_cart_web/live/wasm_handler_live/index.html.heex index e38487b..d8a94ac 100644 --- a/lib/launch_cart_web/live/wasm_handler_live/index.html.heex +++ b/lib/launch_cart_web/live/wasm_handler_live/index.html.heex @@ -1,16 +1,21 @@ <.header> Listing Wasm handlers - <:actions> - <.link patch={~p"/forms/#{@form_id}/wasm_handlers/new"}> - New WASM Handler - - +<.link navigate={~p"/forms/#{@form_id}/wasm_handlers/new"}> + New WASM Handler + +<.link navigate={~p"/forms/#{@form_id}"}> + Back + <.table id="wasm_handlers" rows={@streams.wasm_handlers} - row_click={fn {_id, wasm_handler} -> JS.navigate(~p"/forms/#{@form_id}/wasm_handlers/#{wasm_handler}") end} + row_click={ + fn {_id, wasm_handler} -> + JS.navigate(~p"/forms/#{@form_id}/wasm_handlers/#{wasm_handler}") + end + } > <:col :let={{_id, wasm_handler}} label="Description"><%= wasm_handler.description %> <:action :let={{_id, wasm_handler}}> @@ -29,7 +34,12 @@ -<.modal :if={@live_action in [:new, :edit]} id="wasm_handler-modal" show on_cancel={JS.patch(~p"/wasm_handlers")}> +<.modal + :if={@live_action in [:new, :edit]} + id="wasm_handler-modal" + show + on_cancel={JS.patch(~p"/wasm_handlers")} +> <.live_component module={LaunchCartWeb.WasmHandlerLive.FormComponent} id={@wasm_handler.id || :new} diff --git a/mix.exs b/mix.exs index b41d6f4..33293d8 100644 --- a/mix.exs +++ b/mix.exs @@ -64,7 +64,7 @@ defmodule LaunchCart.MixProject do {:live_elements, ">= 0.0.0"}, {:waffle, ">= 0.0.0"}, {:waffle_ecto, ">= 0.0.0"}, - {:extism, "1.0.0"}, + {:wasm_components_ex, path: "../wasm_components_ex"}, {:wallaby, "~> 0.30.2", git: "https://github.com/launchscout/wallaby.git", branch: "shadow-dom", diff --git a/mix.lock b/mix.lock index 0e09e00..2c7122e 100644 --- a/mix.lock +++ b/mix.lock @@ -24,13 +24,15 @@ "extism": {:hex, :extism, "1.0.0", "ddff96ba205ae669a55da39c3215917ea2d507d7191a6d4cab4318763774138a", [:mix], [{:json, "~> 1.4", [hex: :json, repo: "hexpm", optional: false]}, {:rustler, "~> 0.29", [hex: :rustler, repo: "hexpm", optional: false]}], "hexpm", "e0069ed2e7b671e4454a21f30af53169dc628440ea907be1cff4b67006191495"}, "faker": {:hex, :faker, "0.17.0", "671019d0652f63aefd8723b72167ecdb284baf7d47ad3a82a15e9b8a6df5d1fa", [:mix], [], "hexpm", "a7d4ad84a93fd25c5f5303510753789fc2433ff241bf3b4144d3f6f291658a6a"}, "file_system": {:hex, :file_system, "0.2.10", "fb082005a9cd1711c05b5248710f8826b02d7d1784e7c3451f9c1231d4fc162d", [:mix], [], "hexpm", "41195edbfb562a593726eda3b3e8b103a309b733ad25f3d642ba49696bf715dc"}, + "finch": {:hex, :finch, "0.19.0", "c644641491ea854fc5c1bbaef36bfc764e3f08e7185e1f084e35e0672241b76d", [:mix], [{:mime, "~> 1.0 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:mint, "~> 1.6.2 or ~> 1.7", [hex: :mint, repo: "hexpm", optional: false]}, {:nimble_options, "~> 0.4 or ~> 1.0", [hex: :nimble_options, repo: "hexpm", optional: false]}, {:nimble_pool, "~> 1.1", [hex: :nimble_pool, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "fc5324ce209125d1e2fa0fcd2634601c52a787aff1cd33ee833664a5af4ea2b6"}, "floki": {:hex, :floki, "0.33.1", "f20f1eb471e726342b45ccb68edb9486729e7df94da403936ea94a794f072781", [:mix], [{:html_entities, "~> 0.5.0", [hex: :html_entities, repo: "hexpm", optional: false]}], "hexpm", "461035fd125f13fdf30f243c85a0b1e50afbec876cbf1ceefe6fddd2e6d712c6"}, "gettext": {:hex, :gettext, "0.20.0", "75ad71de05f2ef56991dbae224d35c68b098dd0e26918def5bb45591d5c8d429", [:mix], [], "hexpm", "1c03b177435e93a47441d7f681a7040bd2a816ece9e2666d1c9001035121eb3d"}, "hackney": {:hex, :hackney, "1.18.1", "f48bf88f521f2a229fc7bae88cf4f85adc9cd9bcf23b5dc8eb6a1788c662c4f6", [:rebar3], [{:certifi, "~>2.9.0", [hex: :certifi, repo: "hexpm", optional: false]}, {:idna, "~>6.1.0", [hex: :idna, repo: "hexpm", optional: false]}, {:metrics, "~>1.0.0", [hex: :metrics, repo: "hexpm", optional: false]}, {:mimerl, "~>1.1", [hex: :mimerl, repo: "hexpm", optional: false]}, {:parse_trans, "3.3.1", [hex: :parse_trans, repo: "hexpm", optional: false]}, {:ssl_verify_fun, "~>1.1.0", [hex: :ssl_verify_fun, repo: "hexpm", optional: false]}, {:unicode_util_compat, "~>0.7.0", [hex: :unicode_util_compat, repo: "hexpm", optional: false]}], "hexpm", "a4ecdaff44297e9b5894ae499e9a070ea1888c84afdd1fd9b7b2bc384950128e"}, + "hpax": {:hex, :hpax, "1.0.0", "28dcf54509fe2152a3d040e4e3df5b265dcb6cb532029ecbacf4ce52caea3fd2", [:mix], [], "hexpm", "7f1314731d711e2ca5fdc7fd361296593fc2542570b3105595bb0bc6d0fad601"}, "html_entities": {:hex, :html_entities, "0.5.2", "9e47e70598da7de2a9ff6af8758399251db6dbb7eebe2b013f2bbd2515895c3c", [:mix], [], "hexpm", "c53ba390403485615623b9531e97696f076ed415e8d8058b1dbaa28181f4fdcc"}, "httpoison": {:hex, :httpoison, "1.8.2", "9eb9c63ae289296a544842ef816a85d881d4a31f518a0fec089aaa744beae290", [:mix], [{:hackney, "~> 1.17", [hex: :hackney, repo: "hexpm", optional: false]}], "hexpm", "2bb350d26972e30c96e2ca74a1aaf8293d61d0742ff17f01e0279fef11599921"}, "idna": {:hex, :idna, "6.1.1", "8a63070e9f7d0c62eb9d9fcb360a7de382448200fbbd1b106cc96d3d8099df8d", [:rebar3], [{:unicode_util_compat, "~>0.7.0", [hex: :unicode_util_compat, repo: "hexpm", optional: false]}], "hexpm", "92376eb7894412ed19ac475e4a86f7b413c1b9fbb5bd16dccd57934157944cea"}, - "jason": {:hex, :jason, "1.4.1", "af1504e35f629ddcdd6addb3513c3853991f694921b1b9368b0bd32beb9f1b63", [:mix], [{:decimal, "~> 1.0 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: true]}], "hexpm", "fbb01ecdfd565b56261302f7e1fcc27c4fb8f32d56eab74db621fc154604a7a1"}, + "jason": {:hex, :jason, "1.4.4", "b9226785a9aa77b6857ca22832cffa5d5011a667207eb2a0ad56adb5db443b8a", [:mix], [{:decimal, "~> 1.0 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: true]}], "hexpm", "c5eb0cab91f094599f94d55bc63409236a8ec69a21a67814529e8d5f6cc90b3b"}, "json": {:hex, :json, "1.4.1", "8648f04a9439765ad449bc56a3ff7d8b11dd44ff08ffcdefc4329f7c93843dfa", [:mix], [], "hexpm", "9abf218dbe4ea4fcb875e087d5f904ef263d012ee5ed21d46e9dbca63f053d16"}, "json_diff": {:hex, :json_diff, "0.1.3", "c80d5ca5416e785867e765e906e9a91b7efc35bfd505af276654d108f4995736", [:mix], [], "hexpm", "a5332e8293e7e9f384d34ea44645d7961334db73739165178fd4a7728d06f7d1"}, "jumper": {:hex, :jumper, "1.0.1", "3c00542ef1a83532b72269fab9f0f0c82bf23a35e27d278bfd9ed0865cecabff", [:mix], [], "hexpm", "318c59078ac220e966d27af3646026db9b5a5e6703cb2aa3e26bcfaba65b7433"}, @@ -42,8 +44,11 @@ "metrics": {:hex, :metrics, "1.0.1", "25f094dea2cda98213cecc3aeff09e940299d950904393b2a29d191c346a8486", [:rebar3], [], "hexpm", "69b09adddc4f74a40716ae54d140f93beb0fb8978d8636eaded0c31b6f099f16"}, "mime": {:hex, :mime, "2.0.5", "dc34c8efd439abe6ae0343edbb8556f4d63f178594894720607772a041b04b02", [:mix], [], "hexpm", "da0d64a365c45bc9935cc5c8a7fc5e49a0e0f9932a761c55d6c52b142780a05c"}, "mimerl": {:hex, :mimerl, "1.2.0", "67e2d3f571088d5cfd3e550c383094b47159f3eee8ffa08e64106cdf5e981be3", [:rebar3], [], "hexpm", "f278585650aa581986264638ebf698f8bb19df297f66ad91b18910dfc6e19323"}, + "mint": {:hex, :mint, "1.6.2", "af6d97a4051eee4f05b5500671d47c3a67dac7386045d87a904126fd4bbcea2e", [:mix], [{:castore, "~> 0.1.0 or ~> 1.0", [hex: :castore, repo: "hexpm", optional: true]}, {:hpax, "~> 0.1.1 or ~> 0.2.0 or ~> 1.0", [hex: :hpax, repo: "hexpm", optional: false]}], "hexpm", "5ee441dffc1892f1ae59127f74afe8fd82fda6587794278d924e4d90ea3d63f9"}, "mix_test_watch": {:hex, :mix_test_watch, "1.1.0", "330bb91c8ed271fe408c42d07e0773340a7938d8a0d281d57a14243eae9dc8c3", [:mix], [{:file_system, "~> 0.2.1 or ~> 0.3", [hex: :file_system, repo: "hexpm", optional: false]}], "hexpm", "52b6b1c476cbb70fd899ca5394506482f12e5f6b0d6acff9df95c7f1e0812ec3"}, + "nimble_options": {:hex, :nimble_options, "1.1.1", "e3a492d54d85fc3fd7c5baf411d9d2852922f66e69476317787a7b2bb000a61b", [:mix], [], "hexpm", "821b2470ca9442c4b6984882fe9bb0389371b8ddec4d45a9504f00a66f650b44"}, "nimble_parsec": {:hex, :nimble_parsec, "1.3.1", "2c54013ecf170e249e9291ed0a62e5832f70a476c61da16f6aac6dca0189f2af", [:mix], [], "hexpm", "2682e3c0b2eb58d90c6375fc0cc30bc7be06f365bf72608804fb9cffa5e1b167"}, + "nimble_pool": {:hex, :nimble_pool, "1.1.0", "bf9c29fbdcba3564a8b800d1eeb5a3c58f36e1e11d7b7fb2e084a643f645f06b", [:mix], [], "hexpm", "af2e4e6b34197db81f7aad230c1118eac993acc0dae6bc83bac0126d4ae0813a"}, "parse_trans": {:hex, :parse_trans, "3.3.1", "16328ab840cc09919bd10dab29e431da3af9e9e7e7e6f0089dd5a2d2820011d8", [:rebar3], [], "hexpm", "07cd9577885f56362d414e8c4c4e6bdf10d43a8767abb92d24cbe8b24c54888b"}, "phoenix": {:hex, :phoenix, "1.7.7", "4cc501d4d823015007ba3cdd9c41ecaaf2ffb619d6fb283199fa8ddba89191e0", [:mix], [{:castore, ">= 0.0.0", [hex: :castore, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:phoenix_pubsub, "~> 2.1", [hex: :phoenix_pubsub, repo: "hexpm", optional: false]}, {:phoenix_template, "~> 1.0", [hex: :phoenix_template, repo: "hexpm", optional: false]}, {:phoenix_view, "~> 2.0", [hex: :phoenix_view, repo: "hexpm", optional: true]}, {:plug, "~> 1.14", [hex: :plug, repo: "hexpm", optional: false]}, {:plug_cowboy, "~> 2.6", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:plug_crypto, "~> 1.2", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}, {:websock_adapter, "~> 0.5.3", [hex: :websock_adapter, repo: "hexpm", optional: false]}], "hexpm", "8966e15c395e5e37591b6ed0bd2ae7f48e961f0f60ac4c733f9566b519453085"}, "phoenix_ecto": {:hex, :phoenix_ecto, "4.4.0", "0672ed4e4808b3fbed494dded89958e22fb882de47a97634c0b13e7b0b5f7720", [:mix], [{:ecto, "~> 3.3", [hex: :ecto, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 2.14.2 or ~> 3.0", [hex: :phoenix_html, repo: "hexpm", optional: true]}, {:plug, "~> 1.9", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm", "09864e558ed31ee00bd48fcc1d4fc58ae9678c9e81649075431e69dbabb43cc1"}, @@ -59,7 +64,8 @@ "plug_crypto": {:hex, :plug_crypto, "1.2.5", "918772575e48e81e455818229bf719d4ab4181fcbf7f85b68a35620f78d89ced", [:mix], [], "hexpm", "26549a1d6345e2172eb1c233866756ae44a9609bd33ee6f99147ab3fd87fd842"}, "postgrex": {:hex, :postgrex, "0.17.3", "c92cda8de2033a7585dae8c61b1d420a1a1322421df84da9a82a6764580c503d", [:mix], [{:db_connection, "~> 2.1", [hex: :db_connection, repo: "hexpm", optional: false]}, {:decimal, "~> 1.5 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:table, "~> 0.1.0", [hex: :table, repo: "hexpm", optional: true]}], "hexpm", "946cf46935a4fdca7a81448be76ba3503cff082df42c6ec1ff16a4bdfbfb098d"}, "ranch": {:hex, :ranch, "1.8.0", "8c7a100a139fd57f17327b6413e4167ac559fbc04ca7448e9be9057311597a1d", [:make, :rebar3], [], "hexpm", "49fbcfd3682fab1f5d109351b61257676da1a2fdbe295904176d5e521a2ddfe5"}, - "rustler": {:hex, :rustler, "0.31.0", "7e5eefe61e6e6f8901e5aa3de60073d360c6320d9ec363027b0197297b80c46a", [:mix], [{:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}, {:toml, "~> 0.6", [hex: :toml, repo: "hexpm", optional: false]}], "hexpm", "99e378459bfb9c3bda6d3548b2b3bc6f9ad97f728f76bdbae7bf5c770a4f8abd"}, + "req": {:hex, :req, "0.5.1", "90584216d064389a4ff2d4279fe2c11ff6c812ab00fa01a9fb9d15457f65ba70", [:mix], [{:brotli, "~> 0.3.1", [hex: :brotli, repo: "hexpm", optional: true]}, {:ezstd, "~> 1.0", [hex: :ezstd, repo: "hexpm", optional: true]}, {:finch, "~> 0.17", [hex: :finch, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}, {:mime, "~> 1.6 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:nimble_csv, "~> 1.0", [hex: :nimble_csv, repo: "hexpm", optional: true]}, {:plug, "~> 1.0", [hex: :plug, repo: "hexpm", optional: true]}], "hexpm", "7ea96a1a95388eb0fefa92d89466cdfedba24032794e5c1147d78ec90db7edca"}, + "rustler": {:hex, :rustler, "0.34.0", "e9a73ee419fc296a10e49b415a2eb87a88c9217aa0275ec9f383d37eed290c1c", [:mix], [{:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}, {:req, "~> 0.5", [hex: :req, repo: "hexpm", optional: false]}, {:toml, "~> 0.6", [hex: :toml, repo: "hexpm", optional: false]}], "hexpm", "1d0c7449482b459513003230c0e2422b0252245776fe6fd6e41cb2b11bd8e628"}, "sleeplocks": {:hex, :sleeplocks, "1.1.1", "3d462a0639a6ef36cc75d6038b7393ae537ab394641beb59830a1b8271faeed3", [:rebar3], [], "hexpm", "84ee37aeff4d0d92b290fff986d6a95ac5eedf9b383fadfd1d88e9b84a1c02e1"}, "ssl_verify_fun": {:hex, :ssl_verify_fun, "1.1.6", "cf344f5692c82d2cd7554f5ec8fd961548d4fd09e7d22f5b62482e5aeaebd4b0", [:make, :mix, :rebar3], [], "hexpm", "bdb0d2471f453c88ff3908e7686f86f9be327d065cc1ec16fa4540197ea04680"}, "stripity_stripe": {:hex, :stripity_stripe, "2.17.1", "0c8e2227921bc2654a3842be70b864ae86db3538c9f504d39a28730956ad65ba", [:mix], [{:hackney, "~> 1.15", [hex: :hackney, repo: "hexpm", optional: false]}, {:jason, "~> 1.1", [hex: :jason, repo: "hexpm", optional: false]}, {:plug, "~> 1.0", [hex: :plug, repo: "hexpm", optional: true]}, {:uri_query, "~> 0.1.2", [hex: :uri_query, repo: "hexpm", optional: false]}], "hexpm", "20ca3b5517fd7b947a2f43fa3f4cde1100e0b32dcb571de5b702ec7bb40bfd91"}, diff --git a/native/launchcart_formhandler_native/.cargo/config.toml b/native/launchcart_formhandler_native/.cargo/config.toml new file mode 100644 index 0000000..2c83f15 --- /dev/null +++ b/native/launchcart_formhandler_native/.cargo/config.toml @@ -0,0 +1,20 @@ +[target.'cfg(target_os = "macos")'] +rustflags = [ + "-C", "link-arg=-undefined", + "-C", "link-arg=dynamic_lookup", +] + +# See https://github.com/rust-lang/rust/issues/59302 +[target.x86_64-unknown-linux-musl] +rustflags = [ + "-C", "target-feature=-crt-static" +] + +[target.aarch64-unknown-linux-musl] +rustflags = [ + "-C", "target-feature=-crt-static" +] + +# Provides a small build size, but takes more time to build. +[profile.release] +lto = true diff --git a/native/launchcart_formhandler_native/.gitignore b/native/launchcart_formhandler_native/.gitignore new file mode 100644 index 0000000..ea8c4bf --- /dev/null +++ b/native/launchcart_formhandler_native/.gitignore @@ -0,0 +1 @@ +/target diff --git a/native/launchcart_formhandler_native/Cargo.lock b/native/launchcart_formhandler_native/Cargo.lock new file mode 100644 index 0000000..6b1f244 --- /dev/null +++ b/native/launchcart_formhandler_native/Cargo.lock @@ -0,0 +1,2616 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "addr2line" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" +dependencies = [ + "gimli 0.29.0", +] + +[[package]] +name = "addr2line" +version = "0.24.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" +dependencies = [ + "gimli 0.31.1", +] + +[[package]] +name = "adler2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" + +[[package]] +name = "ahash" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" +dependencies = [ + "cfg-if", + "once_cell", + "version_check", + "zerocopy", +] + +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + +[[package]] +name = "ambient-authority" +version = "0.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9d4ee0d472d1cd2e28c97dfa124b3d8d992e10eb0a035f33f5d12e3a177ba3b" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + +[[package]] +name = "anyhow" +version = "1.0.89" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6" + +[[package]] +name = "arbitrary" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" + +[[package]] +name = "async-trait" +version = "0.1.83" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "atomic-waker" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + +[[package]] +name = "autocfg" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" + +[[package]] +name = "backtrace" +version = "0.3.74" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" +dependencies = [ + "addr2line 0.24.2", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", + "windows-targets", +] + +[[package]] +name = "base64" +version = "0.21.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" + +[[package]] +name = "bitflags" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + +[[package]] +name = "bumpalo" +version = "3.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "bytes" +version = "1.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" + +[[package]] +name = "cap-fs-ext" +version = "3.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712695628f77a28acd7c9135b9f05f9c1563f8eb91b317f63876bac550032403" +dependencies = [ + "cap-primitives", + "cap-std", + "io-lifetimes", + "windows-sys 0.52.0", +] + +[[package]] +name = "cap-net-ext" +version = "3.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d609980992759cef960324ccece956ee87929cc05a75d6546168192063dd8b1" +dependencies = [ + "cap-primitives", + "cap-std", + "rustix", + "smallvec", +] + +[[package]] +name = "cap-primitives" +version = "3.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff5bcbaf57897c8f14098cc9ad48a78052930a9948119eea01b80ca224070fa6" +dependencies = [ + "ambient-authority", + "fs-set-times", + "io-extras", + "io-lifetimes", + "ipnet", + "maybe-owned", + "rustix", + "windows-sys 0.52.0", + "winx", +] + +[[package]] +name = "cap-rand" +version = "3.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7c780812948b31f362c3bab82d23b902529c26705d0e094888bc7fdb9656908" +dependencies = [ + "ambient-authority", + "rand", +] + +[[package]] +name = "cap-std" +version = "3.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6cf1a22e6eab501e025a9953532b1e95efb8a18d6364bf8a4a7547b30c49186" +dependencies = [ + "cap-primitives", + "io-extras", + "io-lifetimes", + "rustix", +] + +[[package]] +name = "cap-time-ext" +version = "3.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e1547a95cd071db92382c649260bcc6721879ef5d1f0f442af33bff75003dd7" +dependencies = [ + "ambient-authority", + "cap-primitives", + "iana-time-zone", + "once_cell", + "rustix", + "winx", +] + +[[package]] +name = "cc" +version = "1.1.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58e804ac3194a48bb129643eb1d62fcc20d18c6b8c181704489353d13120bcd1" +dependencies = [ + "jobserver", + "libc", + "shlex", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "cobs" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15" + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + +[[package]] +name = "cpp_demangle" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96e58d342ad113c2b878f16d5d034c03be492ae460cdbc02b7f0f2284d310c7d" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "cpufeatures" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0" +dependencies = [ + "libc", +] + +[[package]] +name = "cranelift-bforest" +version = "0.112.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b765ed4349e66bedd9b88c7691da42e24c7f62067a6be17ddffa949367b6e17" +dependencies = [ + "cranelift-entity", +] + +[[package]] +name = "cranelift-bitset" +version = "0.112.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9eaa2aece6237198afd32bff57699e08d4dccb8d3902c214fc1e6ba907247ca4" +dependencies = [ + "serde", + "serde_derive", +] + +[[package]] +name = "cranelift-codegen" +version = "0.112.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "351824439e59d42f0e4fa5aac1d13deded155120043565769e55cd4ad3ca8ed9" +dependencies = [ + "bumpalo", + "cranelift-bforest", + "cranelift-bitset", + "cranelift-codegen-meta", + "cranelift-codegen-shared", + "cranelift-control", + "cranelift-entity", + "cranelift-isle", + "gimli 0.29.0", + "hashbrown 0.14.5", + "log", + "regalloc2", + "rustc-hash", + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cranelift-codegen-meta" +version = "0.112.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a0ce0273d7a493ef8f31f606849a4e931c19187a4923f5f87fc1f2b13109981" +dependencies = [ + "cranelift-codegen-shared", +] + +[[package]] +name = "cranelift-codegen-shared" +version = "0.112.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f72016ac35579051913f4f07f6b36c509ed69412d852fd44c8e1d7b7fa6d92a" + +[[package]] +name = "cranelift-control" +version = "0.112.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db28951d21512c4fd0554ef179bfb11e4eb6815062957a9173824eee5de0c46c" +dependencies = [ + "arbitrary", +] + +[[package]] +name = "cranelift-entity" +version = "0.112.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14ebe592a2f81af9237cf9be29dd3854ecb72108cfffa59e85ef12389bf939e3" +dependencies = [ + "cranelift-bitset", + "serde", + "serde_derive", +] + +[[package]] +name = "cranelift-frontend" +version = "0.112.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4437db9d60c7053ac91ded0802740c2ccf123ee6d6898dd906c34f8c530cd119" +dependencies = [ + "cranelift-codegen", + "log", + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cranelift-isle" +version = "0.112.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "230cb33572b9926e210f2ca28145f2bc87f389e1456560932168e2591feb65c1" + +[[package]] +name = "cranelift-native" +version = "0.112.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "364524ac7aef7070b1141478724abebeec297d4ea1e87ad8b8986465e91146d9" +dependencies = [ + "cranelift-codegen", + "libc", + "target-lexicon", +] + +[[package]] +name = "cranelift-wasm" +version = "0.112.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0572cbd9d136a62c0f39837b6bce3b0978b96b8586794042bec0c214668fd6f5" +dependencies = [ + "cranelift-codegen", + "cranelift-entity", + "cranelift-frontend", + "itertools", + "log", + "smallvec", + "wasmparser 0.217.0", + "wasmtime-types", +] + +[[package]] +name = "crc32fast" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "debugid" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" +dependencies = [ + "uuid", +] + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "crypto-common", +] + +[[package]] +name = "directories-next" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" +dependencies = [ + "cfg-if", + "dirs-sys-next", +] + +[[package]] +name = "dirs" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" +dependencies = [ + "dirs-sys", +] + +[[package]] +name = "dirs-sys" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + +[[package]] +name = "dirs-sys-next" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + +[[package]] +name = "either" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" + +[[package]] +name = "embedded-io" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" + +[[package]] +name = "embedded-io" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" + +[[package]] +name = "encoding_rs" +version = "0.8.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "errno" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "fallible-iterator" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" + +[[package]] +name = "fd-lock" +version = "4.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947" +dependencies = [ + "cfg-if", + "rustix", + "windows-sys 0.52.0", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foldhash" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2" + +[[package]] +name = "form_urlencoded" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "fs-set-times" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "033b337d725b97690d86893f9de22b67b80dcc4e9ad815f348254c38119db8fb" +dependencies = [ + "io-lifetimes", + "rustix", + "windows-sys 0.52.0", +] + +[[package]] +name = "futures" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" + +[[package]] +name = "futures-io" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" + +[[package]] +name = "futures-sink" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" + +[[package]] +name = "futures-task" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" + +[[package]] +name = "futures-util" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" +dependencies = [ + "futures-core", + "futures-sink", + "futures-task", + "pin-project-lite", + "pin-utils", +] + +[[package]] +name = "fxhash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +dependencies = [ + "byteorder", +] + +[[package]] +name = "fxprof-processed-profile" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" +dependencies = [ + "bitflags", + "debugid", + "fxhash", + "serde", + "serde_json", +] + +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", +] + +[[package]] +name = "getrandom" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] + +[[package]] +name = "gimli" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" +dependencies = [ + "fallible-iterator", + "indexmap", + "stable_deref_trait", +] + +[[package]] +name = "gimli" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" + +[[package]] +name = "h2" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205" +dependencies = [ + "atomic-waker", + "bytes", + "fnv", + "futures-core", + "futures-sink", + "http", + "indexmap", + "slab", + "tokio", + "tokio-util", + "tracing", +] + +[[package]] +name = "hashbrown" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" +dependencies = [ + "ahash", + "serde", +] + +[[package]] +name = "hashbrown" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" +dependencies = [ + "foldhash", +] + +[[package]] +name = "heck" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "hermit-abi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" + +[[package]] +name = "http" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" +dependencies = [ + "bytes", + "fnv", + "itoa", +] + +[[package]] +name = "http-body" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" +dependencies = [ + "bytes", + "http", +] + +[[package]] +name = "http-body-util" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" +dependencies = [ + "bytes", + "futures-util", + "http", + "http-body", + "pin-project-lite", +] + +[[package]] +name = "httparse" +version = "1.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946" + +[[package]] +name = "httpdate" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" + +[[package]] +name = "hyper" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "h2", + "http", + "http-body", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "smallvec", + "tokio", + "want", +] + +[[package]] +name = "iana-time-zone" +version = "0.1.61" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "wasm-bindgen", + "windows-core", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "id-arena" +version = "2.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005" + +[[package]] +name = "idna" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "indexmap" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" +dependencies = [ + "equivalent", + "hashbrown 0.15.0", + "serde", +] + +[[package]] +name = "inventory" +version = "0.3.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f958d3d68f4167080a18141e10381e7634563984a537f2a49a30fd8e53ac5767" + +[[package]] +name = "io-extras" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9f046b9af244f13b3bd939f55d16830ac3a201e8a9ba9661bfcb03e2be72b9b" +dependencies = [ + "io-lifetimes", + "windows-sys 0.52.0", +] + +[[package]] +name = "io-lifetimes" +version = "2.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a611371471e98973dbcab4e0ec66c31a10bc356eeb4d54a0e05eac8158fe38c" + +[[package]] +name = "ipnet" +version = "2.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708" + +[[package]] +name = "itertools" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + +[[package]] +name = "ittapi" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b996fe614c41395cdaedf3cf408a9534851090959d90d54a535f675550b64b1" +dependencies = [ + "anyhow", + "ittapi-sys", + "log", +] + +[[package]] +name = "ittapi-sys" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52f5385394064fa2c886205dba02598013ce83d3e92d33dbdc0c52fe0e7bf4fc" +dependencies = [ + "cc", +] + +[[package]] +name = "jobserver" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" +dependencies = [ + "libc", +] + +[[package]] +name = "js-sys" +version = "0.3.72" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "launchcart_formhandler_native" +version = "0.1.0" +dependencies = [ + "once_cell", + "rand", + "rustler", + "wasi-common", + "wasm_components_ex", + "wasmtime", + "wasmtime-wasi", + "wasmtime-wasi-http", + "wat", + "wiggle", +] + +[[package]] +name = "leb128" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" + +[[package]] +name = "libc" +version = "0.2.159" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5" + +[[package]] +name = "libm" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" + +[[package]] +name = "libredox" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" +dependencies = [ + "bitflags", + "libc", +] + +[[package]] +name = "linux-raw-sys" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" + +[[package]] +name = "log" +version = "0.4.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" + +[[package]] +name = "mach2" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709" +dependencies = [ + "libc", +] + +[[package]] +name = "maybe-owned" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4" + +[[package]] +name = "memchr" +version = "2.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" + +[[package]] +name = "memfd" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64" +dependencies = [ + "rustix", +] + +[[package]] +name = "miniz_oxide" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" +dependencies = [ + "adler2", +] + +[[package]] +name = "mio" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" +dependencies = [ + "hermit-abi", + "libc", + "wasi", + "windows-sys 0.52.0", +] + +[[package]] +name = "object" +version = "0.36.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e" +dependencies = [ + "crc32fast", + "hashbrown 0.15.0", + "indexmap", + "memchr", +] + +[[package]] +name = "once_cell" +version = "1.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" + +[[package]] +name = "paste" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "pin-project-lite" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pkg-config" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" + +[[package]] +name = "postcard" +version = "1.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f7f0a8d620d71c457dd1d47df76bb18960378da56af4527aaa10f515eee732e" +dependencies = [ + "cobs", + "embedded-io 0.4.0", + "embedded-io 0.6.1", + "serde", +] + +[[package]] +name = "ppv-lite86" +version = "0.2.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" +dependencies = [ + "zerocopy", +] + +[[package]] +name = "proc-macro2" +version = "1.0.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "psm" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa37f80ca58604976033fae9515a8a2989fc13797d953f7c04fb8fa36a11f205" +dependencies = [ + "cc", +] + +[[package]] +name = "quote" +version = "1.0.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom", +] + +[[package]] +name = "rayon" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +dependencies = [ + "crossbeam-deque", + "crossbeam-utils", +] + +[[package]] +name = "redox_users" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" +dependencies = [ + "getrandom", + "libredox", + "thiserror", +] + +[[package]] +name = "regalloc2" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12908dbeb234370af84d0579b9f68258a0f67e201412dd9a2814e6f45b2fc0f0" +dependencies = [ + "hashbrown 0.14.5", + "log", + "rustc-hash", + "slice-group-by", + "smallvec", +] + +[[package]] +name = "regex" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" + +[[package]] +name = "ring" +version = "0.17.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +dependencies = [ + "cc", + "cfg-if", + "getrandom", + "libc", + "spin", + "untrusted", + "windows-sys 0.52.0", +] + +[[package]] +name = "rustc-demangle" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" + +[[package]] +name = "rustc-hash" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152" + +[[package]] +name = "rustix" +version = "0.38.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" +dependencies = [ + "bitflags", + "errno", + "itoa", + "libc", + "linux-raw-sys", + "once_cell", + "windows-sys 0.52.0", +] + +[[package]] +name = "rustler" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e94bdfa68c0388cbd725f1ca54e975956482c262599e5cced04a903eec918b7f" +dependencies = [ + "inventory", + "rustler_codegen", + "rustler_sys", +] + +[[package]] +name = "rustler_codegen" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "996dc019acb78b91b4e0c1bd6fa2cd509a835d309de762dc15213b97eac399da" +dependencies = [ + "heck 0.5.0", + "inventory", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "rustler_sys" +version = "2.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ddd0e2c955cfc86ea4680067e1d5e711427b43f7befcb6e23c7807cf3dd90e97" +dependencies = [ + "regex", + "unreachable", +] + +[[package]] +name = "rustls" +version = "0.22.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" +dependencies = [ + "log", + "ring", + "rustls-pki-types", + "rustls-webpki", + "subtle", + "zeroize", +] + +[[package]] +name = "rustls-pki-types" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e696e35370c65c9c541198af4543ccd580cf17fc25d8e05c5a242b202488c55" + +[[package]] +name = "rustls-webpki" +version = "0.102.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" +dependencies = [ + "ring", + "rustls-pki-types", + "untrusted", +] + +[[package]] +name = "ryu" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" + +[[package]] +name = "semver" +version = "1.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" +dependencies = [ + "serde", +] + +[[package]] +name = "serde" +version = "1.0.210" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.210" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serde_json" +version = "1.0.128" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" +dependencies = [ + "itoa", + "memchr", + "ryu", + "serde", +] + +[[package]] +name = "serde_spanned" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" +dependencies = [ + "serde", +] + +[[package]] +name = "sha2" +version = "0.10.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "shellexpand" +version = "2.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ccc8076840c4da029af4f87e4e8daeb0fca6b87bbb02e10cb60b791450e11e4" +dependencies = [ + "dirs", +] + +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + +[[package]] +name = "slab" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" +dependencies = [ + "autocfg", +] + +[[package]] +name = "slice-group-by" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" + +[[package]] +name = "smallvec" +version = "1.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +dependencies = [ + "serde", +] + +[[package]] +name = "socket2" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "spin" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" + +[[package]] +name = "sptr" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" + +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + +[[package]] +name = "subtle" +version = "2.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" + +[[package]] +name = "syn" +version = "2.0.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "system-interface" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b858526d22750088a9b3cf2e3c2aacebd5377f13adeec02860c30d09113010a6" +dependencies = [ + "bitflags", + "cap-fs-ext", + "cap-std", + "fd-lock", + "io-lifetimes", + "rustix", + "windows-sys 0.52.0", + "winx", +] + +[[package]] +name = "target-lexicon" +version = "0.12.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" + +[[package]] +name = "termcolor" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "thiserror" +version = "1.0.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "tinyvec" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "tokio" +version = "1.40.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998" +dependencies = [ + "backtrace", + "bytes", + "libc", + "mio", + "pin-project-lite", + "socket2", + "windows-sys 0.52.0", +] + +[[package]] +name = "tokio-rustls" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" +dependencies = [ + "rustls", + "rustls-pki-types", + "tokio", +] + +[[package]] +name = "tokio-util" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a" +dependencies = [ + "bytes", + "futures-core", + "futures-sink", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "toml" +version = "0.8.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + +[[package]] +name = "toml_datetime" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.22.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" +dependencies = [ + "indexmap", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + +[[package]] +name = "tracing" +version = "0.1.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +dependencies = [ + "log", + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "tracing-core" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +dependencies = [ + "once_cell", +] + +[[package]] +name = "try-lock" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" + +[[package]] +name = "typenum" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" + +[[package]] +name = "unicode-bidi" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" + +[[package]] +name = "unicode-ident" +version = "1.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" + +[[package]] +name = "unicode-normalization" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-width" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" + +[[package]] +name = "unicode-xid" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" + +[[package]] +name = "unreachable" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56" +dependencies = [ + "void", +] + +[[package]] +name = "untrusted" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" + +[[package]] +name = "url" +version = "2.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", +] + +[[package]] +name = "uuid" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" + +[[package]] +name = "version_check" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" + +[[package]] +name = "void" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" + +[[package]] +name = "want" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +dependencies = [ + "try-lock", +] + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasi-common" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f1e63f999ecfdd96d64d35b39d0577318d9d2eae2d41603d4befda3b3dfe252" +dependencies = [ + "anyhow", + "bitflags", + "cap-fs-ext", + "cap-rand", + "cap-std", + "cap-time-ext", + "fs-set-times", + "io-extras", + "io-lifetimes", + "log", + "once_cell", + "rustix", + "system-interface", + "thiserror", + "tracing", + "wasmtime", + "wiggle", + "windows-sys 0.52.0", +] + +[[package]] +name = "wasm-bindgen" +version = "0.2.95" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e" +dependencies = [ + "cfg-if", + "once_cell", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.95" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.95" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.95" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.95" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" + +[[package]] +name = "wasm-encoder" +version = "0.217.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b88b0814c9a2b323a9b46c687e726996c255ac8b64aa237dd11c81ed4854760" +dependencies = [ + "leb128", +] + +[[package]] +name = "wasm-encoder" +version = "0.219.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29cbbd772edcb8e7d524a82ee8cef8dd046fc14033796a754c3ad246d019fa54" +dependencies = [ + "leb128", + "wasmparser 0.219.1", +] + +[[package]] +name = "wasm_components_ex" +version = "0.1.1" +dependencies = [ + "paste", + "rustler", + "wasi-common", + "wasmtime", + "wasmtime-wasi", + "wasmtime-wasi-http", + "wat", + "wiggle", + "wit-parser 0.219.1", +] + +[[package]] +name = "wasmparser" +version = "0.217.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca917a21307d3adf2b9857b94dd05ebf8496bdcff4437a9b9fb3899d3e6c74e7" +dependencies = [ + "ahash", + "bitflags", + "hashbrown 0.14.5", + "indexmap", + "semver", + "serde", +] + +[[package]] +name = "wasmparser" +version = "0.219.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c771866898879073c53b565a6c7b49953795159836714ac56a5befb581227c5" +dependencies = [ + "ahash", + "bitflags", + "hashbrown 0.14.5", + "indexmap", + "semver", +] + +[[package]] +name = "wasmprinter" +version = "0.217.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50dc568b3e0d47e8f96ea547c90790cfa783f0205160c40de894a427114185ce" +dependencies = [ + "anyhow", + "termcolor", + "wasmparser 0.217.0", +] + +[[package]] +name = "wasmtime" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef01f9cb9636ed42a7ec5a09d785c0643590199dc7372dc22c7e2ba7a31a97d4" +dependencies = [ + "addr2line 0.22.0", + "anyhow", + "async-trait", + "bitflags", + "bumpalo", + "cc", + "cfg-if", + "encoding_rs", + "fxprof-processed-profile", + "gimli 0.29.0", + "hashbrown 0.14.5", + "indexmap", + "ittapi", + "libc", + "libm", + "log", + "mach2", + "memfd", + "object", + "once_cell", + "paste", + "postcard", + "psm", + "rayon", + "rustix", + "semver", + "serde", + "serde_derive", + "serde_json", + "smallvec", + "sptr", + "target-lexicon", + "wasm-encoder 0.217.0", + "wasmparser 0.217.0", + "wasmtime-asm-macros", + "wasmtime-cache", + "wasmtime-component-macro", + "wasmtime-component-util", + "wasmtime-cranelift", + "wasmtime-environ", + "wasmtime-fiber", + "wasmtime-jit-debug", + "wasmtime-jit-icache-coherence", + "wasmtime-slab", + "wasmtime-versioned-export-macros", + "wasmtime-winch", + "wat", + "windows-sys 0.52.0", +] + +[[package]] +name = "wasmtime-asm-macros" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5b20797419d6baf2296db2354f864e8bb3447cacca9d151ce7700ae08b4460" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "wasmtime-cache" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "272d5939e989c5b54e3fa83ef420e4a6dba3995c3065626066428b2f73ad1e06" +dependencies = [ + "anyhow", + "base64", + "directories-next", + "log", + "postcard", + "rustix", + "serde", + "serde_derive", + "sha2", + "toml", + "windows-sys 0.52.0", + "zstd", +] + +[[package]] +name = "wasmtime-component-macro" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26593c4b18c76ca3c3fbdd813d6692256537b639b851d8a6fe827e3d6966fc01" +dependencies = [ + "anyhow", + "proc-macro2", + "quote", + "syn", + "wasmtime-component-util", + "wasmtime-wit-bindgen", + "wit-parser 0.217.0", +] + +[[package]] +name = "wasmtime-component-util" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2ed562fbb0cbed20a56c369c8de146c1de06a48c19e26ed9aa45f073514ee60" + +[[package]] +name = "wasmtime-cranelift" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f389b789cbcb53a8499131182135dea21d7d97ad77e7fb66830f69479ef0e68c" +dependencies = [ + "anyhow", + "cfg-if", + "cranelift-codegen", + "cranelift-control", + "cranelift-entity", + "cranelift-frontend", + "cranelift-native", + "cranelift-wasm", + "gimli 0.29.0", + "log", + "object", + "smallvec", + "target-lexicon", + "thiserror", + "wasmparser 0.217.0", + "wasmtime-environ", + "wasmtime-versioned-export-macros", +] + +[[package]] +name = "wasmtime-environ" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "84b72debe8899f19bedf66f7071310f06ef62de943a1369ba9b373613e77dd3d" +dependencies = [ + "anyhow", + "cpp_demangle", + "cranelift-bitset", + "cranelift-entity", + "gimli 0.29.0", + "indexmap", + "log", + "object", + "postcard", + "rustc-demangle", + "semver", + "serde", + "serde_derive", + "target-lexicon", + "wasm-encoder 0.217.0", + "wasmparser 0.217.0", + "wasmprinter", + "wasmtime-component-util", + "wasmtime-types", +] + +[[package]] +name = "wasmtime-fiber" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92b8d4d504266ee598204f9e69cea8714499cc7c5aeddaa9b3f76aaace8b0680" +dependencies = [ + "anyhow", + "cc", + "cfg-if", + "rustix", + "wasmtime-asm-macros", + "wasmtime-versioned-export-macros", + "windows-sys 0.52.0", +] + +[[package]] +name = "wasmtime-jit-debug" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48ed7f0bbb9da3252c252b05fcd5fd42672db161e6276aa96e92059500247d8c" +dependencies = [ + "object", + "once_cell", + "rustix", + "wasmtime-versioned-export-macros", +] + +[[package]] +name = "wasmtime-jit-icache-coherence" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d930bc1325bc0448be6a11754156d770f56f6c3a61f440e9567f36cd2ea3065" +dependencies = [ + "anyhow", + "cfg-if", + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "wasmtime-slab" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "055a181b8d03998511294faea14798df436503f14d7fd20edcf7370ec583e80a" + +[[package]] +name = "wasmtime-types" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8340d976673ac3fdacac781f2afdc4933920c1adc738c3409e825dab3955399" +dependencies = [ + "anyhow", + "cranelift-entity", + "serde", + "serde_derive", + "smallvec", + "wasmparser 0.217.0", +] + +[[package]] +name = "wasmtime-versioned-export-macros" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4b0c1f76891f778db9602ee3fbb4eb7e9a3f511847d1fb1b69eddbcea28303c" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "wasmtime-wasi" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba1497b38341acc97308d6ce784598419fe0131bf6ddc5cda16a91033ef7c66e" +dependencies = [ + "anyhow", + "async-trait", + "bitflags", + "bytes", + "cap-fs-ext", + "cap-net-ext", + "cap-rand", + "cap-std", + "cap-time-ext", + "fs-set-times", + "futures", + "io-extras", + "io-lifetimes", + "once_cell", + "rustix", + "system-interface", + "thiserror", + "tokio", + "tracing", + "url", + "wasmtime", + "wiggle", + "windows-sys 0.52.0", +] + +[[package]] +name = "wasmtime-wasi-http" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78b6613e44e22d672c22c847b1616ed5bdeecc20f2c5ab53336e9843605c38c0" +dependencies = [ + "anyhow", + "async-trait", + "bytes", + "futures", + "http", + "http-body", + "http-body-util", + "hyper", + "rustls", + "tokio", + "tokio-rustls", + "tracing", + "wasmtime", + "wasmtime-wasi", + "webpki-roots", +] + +[[package]] +name = "wasmtime-winch" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a702ff5eff3b37c11453ec8b54ec444bb9f2c689c7a7af382766c52df86b1e9b" +dependencies = [ + "anyhow", + "cranelift-codegen", + "gimli 0.29.0", + "object", + "target-lexicon", + "wasmparser 0.217.0", + "wasmtime-cranelift", + "wasmtime-environ", + "winch-codegen", +] + +[[package]] +name = "wasmtime-wit-bindgen" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2fca2cbb5bb390f65d4434c19bf8d9873dfc60f10802918ebcd6f819a38d703" +dependencies = [ + "anyhow", + "heck 0.4.1", + "indexmap", + "wit-parser 0.217.0", +] + +[[package]] +name = "wast" +version = "35.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68" +dependencies = [ + "leb128", +] + +[[package]] +name = "wast" +version = "219.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f79a9d9df79986a68689a6b40bcc8d5d40d807487b235bebc2ac69a242b54a1" +dependencies = [ + "bumpalo", + "leb128", + "memchr", + "unicode-width", + "wasm-encoder 0.219.1", +] + +[[package]] +name = "wat" +version = "1.219.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8bc3cf014fb336883a411cd662f987abf6a1d2a27f2f0008616a0070bbf6bd0d" +dependencies = [ + "wast 219.0.1", +] + +[[package]] +name = "webpki-roots" +version = "0.26.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958" +dependencies = [ + "rustls-pki-types", +] + +[[package]] +name = "wiggle" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4ebee2be6b561d1fe91b37e960c02baa94cdee29af863f5f26a0637f344f27a" +dependencies = [ + "anyhow", + "async-trait", + "bitflags", + "thiserror", + "tracing", + "wasmtime", + "wiggle-macro", + "witx", +] + +[[package]] +name = "wiggle-generate" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97c4a32959189041ccb260e6dfa7fcf907e665166e755a6a681c32423c90e45f" +dependencies = [ + "anyhow", + "heck 0.4.1", + "proc-macro2", + "quote", + "shellexpand", + "syn", + "witx", +] + +[[package]] +name = "wiggle-macro" +version = "25.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e1c266e16c4b24a29e055ec651e27fce1389c886bb00fbe78b8924a253a439b" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "wiggle-generate", +] + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" +dependencies = [ + "windows-sys 0.59.0", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "winch-codegen" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d716f7c87db8ea79f1dc69f7344354b6256451bccca422ac4c3e0d607d144532" +dependencies = [ + "anyhow", + "cranelift-codegen", + "gimli 0.29.0", + "regalloc2", + "smallvec", + "target-lexicon", + "wasmparser 0.217.0", + "wasmtime-cranelift", + "wasmtime-environ", +] + +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-targets" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +dependencies = [ + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_gnullvm", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" + +[[package]] +name = "winnow" +version = "0.6.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" +dependencies = [ + "memchr", +] + +[[package]] +name = "winx" +version = "0.36.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9643b83820c0cd246ecabe5fa454dd04ba4fa67996369466d0747472d337346" +dependencies = [ + "bitflags", + "windows-sys 0.52.0", +] + +[[package]] +name = "wit-parser" +version = "0.217.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb893dcd6d370cfdf19a0d9adfcd403efb8e544e1a0ea3a8b81a21fe392eaa78" +dependencies = [ + "anyhow", + "id-arena", + "indexmap", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-xid", + "wasmparser 0.217.0", +] + +[[package]] +name = "wit-parser" +version = "0.219.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a86f669283257e8e424b9a4fc3518e3ade0b95deb9fbc0f93a1876be3eda598" +dependencies = [ + "anyhow", + "id-arena", + "indexmap", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-xid", + "wasmparser 0.219.1", +] + +[[package]] +name = "witx" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b" +dependencies = [ + "anyhow", + "log", + "thiserror", + "wast 35.0.2", +] + +[[package]] +name = "zerocopy" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" +dependencies = [ + "byteorder", + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "zeroize" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" + +[[package]] +name = "zstd" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9" +dependencies = [ + "zstd-safe", +] + +[[package]] +name = "zstd-safe" +version = "7.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059" +dependencies = [ + "zstd-sys", +] + +[[package]] +name = "zstd-sys" +version = "2.0.13+zstd.1.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa" +dependencies = [ + "cc", + "pkg-config", +] diff --git a/native/launchcart_formhandler_native/Cargo.toml b/native/launchcart_formhandler_native/Cargo.toml new file mode 100644 index 0000000..cdddd1c --- /dev/null +++ b/native/launchcart_formhandler_native/Cargo.toml @@ -0,0 +1,22 @@ +[package] +name = "launchcart_formhandler_native" +version = "0.1.0" +authors = [] +edition = "2021" + +[lib] +name = "launchcart_formhandler_native" +path = "src/lib.rs" +crate-type = ["cdylib"] + +[dependencies] +rustler = "0.34.0" +wasm_components_ex = {path = "../../../wasm_components_ex/wasm-components-ex"} +once_cell = "1.19.0" +rand = "0.8.5" +wasmtime = "25.0.0" +wasmtime-wasi = "25.0.0" +wasmtime-wasi-http = "25.0.0" +wasi-common = "25.0.0" +wiggle = "25.0.0" +wat = "1.217.0" diff --git a/native/launchcart_formhandler_native/README.md b/native/launchcart_formhandler_native/README.md new file mode 100644 index 0000000..40641ec --- /dev/null +++ b/native/launchcart_formhandler_native/README.md @@ -0,0 +1,20 @@ +# NIF for Elixir.LaunchCart.FormHandler.Native + +## To build the NIF module: + +- Your NIF will now build along with your project. + +## To load the NIF: + +```elixir +defmodule LaunchCart.FormHandler.Native do + use Rustler, otp_app: :launch_cart, crate: "launchcart_formhandler_native" + + # When your NIF is loaded, it will override this function. + def add(_a, _b), do: :erlang.nif_error(:nif_not_loaded) +end +``` + +## Examples + +[This](https://github.com/rusterlium/NifIo) is a complete example of a NIF written in Rust. diff --git a/native/launchcart_formhandler_native/form-handler.wit b/native/launchcart_formhandler_native/form-handler.wit new file mode 100644 index 0000000..e043d17 --- /dev/null +++ b/native/launchcart_formhandler_native/form-handler.wit @@ -0,0 +1,8 @@ +package local:form-handler; + +world form-handler { + type form-value = tuple>; + // type form-error = tuple; + // type form-result = tuple; + export handle-submit: func(form-data: list) -> string; +} \ No newline at end of file diff --git a/native/launchcart_formhandler_native/metadata.json b/native/launchcart_formhandler_native/metadata.json new file mode 100644 index 0000000..43058e4 --- /dev/null +++ b/native/launchcart_formhandler_native/metadata.json @@ -0,0 +1,61140 @@ +{ + "packages": [ + { + "name": "addr2line", + "version": "0.22.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#addr2line@0.22.0", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "A cross-platform symbolication library written in Rust, using `gimli`", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rustc-std-workspace-alloc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "alloc", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cpp_demangle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "fallible-iterator", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "gimli", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.29.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "read" + ], + "target": null, + "registry": null + }, + { + "name": "memmap2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "object", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.35.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "read" + ], + "target": null, + "registry": null + }, + { + "name": "rustc-demangle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "backtrace", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.13", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "clap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^4.3.21", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "wrap_help" + ], + "target": null, + "registry": null + }, + { + "name": "findshlibs", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libtest-mimic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "typed-arena", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "addr2line", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/addr2line-0.22.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "addr2line", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/addr2line-0.22.0/examples/addr2line.rs", + "edition": "2018", + "required-features": [ + "default" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "correctness", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/addr2line-0.22.0/tests/correctness.rs", + "edition": "2018", + "required-features": [ + "default" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "output_equivalence", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/addr2line-0.22.0/tests/output_equivalence.rs", + "edition": "2018", + "required-features": [ + "default" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "parse", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/addr2line-0.22.0/tests/parse.rs", + "edition": "2018", + "required-features": [ + "std-object" + ], + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "alloc": [ + "dep:alloc" + ], + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "cpp_demangle": [ + "dep:cpp_demangle" + ], + "default": [ + "rustc-demangle", + "cpp_demangle", + "std-object", + "fallible-iterator", + "smallvec", + "memmap2" + ], + "fallible-iterator": [ + "dep:fallible-iterator" + ], + "memmap2": [ + "dep:memmap2" + ], + "object": [ + "dep:object" + ], + "rustc-demangle": [ + "dep:rustc-demangle" + ], + "rustc-dep-of-std": [ + "core", + "alloc", + "compiler_builtins", + "gimli/rustc-dep-of-std" + ], + "smallvec": [ + "dep:smallvec" + ], + "std": [ + "gimli/std" + ], + "std-object": [ + "std", + "object", + "object/std", + "object/compression", + "gimli/endian-reader" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/addr2line-0.22.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [ + "development-tools::debugging" + ], + "keywords": [ + "DWARF", + "debug", + "elf", + "symbolicate", + "atos" + ], + "readme": "./README.md", + "repository": "https://github.com/gimli-rs/addr2line", + "homepage": null, + "documentation": "https://docs.rs/addr2line", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.65" + }, + { + "name": "addr2line", + "version": "0.24.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#addr2line@0.24.2", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "A cross-platform symbolication library written in Rust, using `gimli`", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rustc-std-workspace-alloc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "alloc", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "clap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^4.3.21", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "wrap_help" + ], + "target": null, + "registry": null + }, + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cpp_demangle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "fallible-iterator", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "gimli", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.31.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "read" + ], + "target": null, + "registry": null + }, + { + "name": "memmap2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "object", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.36.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "read", + "compression" + ], + "target": null, + "registry": null + }, + { + "name": "rustc-demangle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "typed-arena", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "backtrace", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.13", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "findshlibs", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libtest-mimic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "addr2line", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/addr2line-0.24.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bin" + ], + "crate_types": [ + "bin" + ], + "name": "addr2line", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/addr2line-0.24.2/src/bin/addr2line.rs", + "edition": "2018", + "required-features": [ + "bin" + ], + "doc": true, + "doctest": false, + "test": true + } + ], + "features": { + "all": [ + "bin" + ], + "alloc": [ + "dep:alloc" + ], + "bin": [ + "loader", + "rustc-demangle", + "cpp_demangle", + "fallible-iterator", + "smallvec", + "dep:clap" + ], + "cargo-all": [], + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "cpp_demangle": [ + "dep:cpp_demangle" + ], + "default": [ + "rustc-demangle", + "cpp_demangle", + "loader", + "fallible-iterator", + "smallvec" + ], + "fallible-iterator": [ + "dep:fallible-iterator" + ], + "loader": [ + "std", + "dep:object", + "dep:memmap2", + "dep:typed-arena" + ], + "rustc-demangle": [ + "dep:rustc-demangle" + ], + "rustc-dep-of-std": [ + "core", + "alloc", + "compiler_builtins", + "gimli/rustc-dep-of-std" + ], + "smallvec": [ + "dep:smallvec" + ], + "std": [ + "gimli/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/addr2line-0.24.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [ + "development-tools::debugging" + ], + "keywords": [ + "DWARF", + "debug", + "elf", + "symbolicate", + "atos" + ], + "readme": "README.md", + "repository": "https://github.com/gimli-rs/addr2line", + "homepage": null, + "documentation": "https://docs.rs/addr2line", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.65" + }, + { + "name": "adler2", + "version": "2.0.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#adler2@2.0.0", + "license": "0BSD OR MIT OR Apache-2.0", + "license_file": null, + "description": "A simple clean-room implementation of the Adler-32 checksum", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "adler2", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/adler2-2.0.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/adler2-2.0.0/benches/bench.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [ + "std" + ], + "rustc-dep-of-std": [ + "core", + "compiler_builtins" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/adler2-2.0.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--cfg=docsrs" + ] + } + }, + "release": { + "no-dev-version": true, + "pre-release-commit-message": "Release {{version}}", + "tag-message": "{{version}}", + "pre-release-replacements": [ + { + "file": "CHANGELOG.md", + "replace": "## Unreleased\n\nNo changes.\n\n## [{{version}} - {{date}}](https://github.com/jonas-schievink/adler/releases/tag/v{{version}})\n", + "search": "## Unreleased\n" + }, + { + "file": "README.md", + "replace": "adler = \"{{version}}\"", + "search": "adler = \"[a-z0-9\\\\.-]+\"" + }, + { + "file": "src/lib.rs", + "replace": "https://docs.rs/adler/{{version}}", + "search": "https://docs.rs/adler/[a-z0-9\\.-]+" + } + ] + } + }, + "publish": null, + "authors": [ + "Jonas Schievink ", + "oyvindln " + ], + "categories": [ + "algorithms" + ], + "keywords": [ + "checksum", + "integrity", + "hash", + "adler32", + "zlib" + ], + "readme": "README.md", + "repository": "https://github.com/oyvindln/adler2", + "homepage": null, + "documentation": "https://docs.rs/adler2/", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "ahash", + "version": "0.8.11", + "id": "registry+https://github.com/rust-lang/crates.io-index#ahash@0.8.11", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A non-cryptographic hash function using AES-NI for high performance", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "atomic-polyfill", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "const-random", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.17", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "getrandom", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.7", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.117", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "zerocopy", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "simd" + ], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "html_reports" + ], + "target": null, + "registry": null + }, + { + "name": "fnv", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fxhash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hashbrown", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.14.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hex", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "no-panic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.10", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pcg-mwc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "seahash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^4.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.59", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.13.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "version_check", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.4", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.18.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": "cfg(not(all(target_arch = \"arm\", target_os = \"none\")))", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "ahash", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.11/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.11/tests/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "map_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.11/tests/map_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "nopanic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.11/tests/nopanic.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "ahash", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.11/tests/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "map", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.11/tests/map_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.11/./build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "atomic-polyfill": [ + "dep:atomic-polyfill", + "once_cell/atomic-polyfill" + ], + "compile-time-rng": [ + "const-random" + ], + "const-random": [ + "dep:const-random" + ], + "default": [ + "std", + "runtime-rng" + ], + "getrandom": [ + "dep:getrandom" + ], + "nightly-arm-aes": [], + "no-rng": [], + "runtime-rng": [ + "getrandom" + ], + "serde": [ + "dep:serde" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.11/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "std" + ], + "rustc-args": [ + "-C", + "target-feature=+aes" + ], + "rustdoc-args": [ + "-C", + "target-feature=+aes" + ] + } + } + }, + "publish": null, + "authors": [ + "Tom Kaitchuck " + ], + "categories": [ + "algorithms", + "data-structures", + "no-std" + ], + "keywords": [ + "hash", + "hasher", + "hashmap", + "aes", + "no-std" + ], + "readme": "README.md", + "repository": "https://github.com/tkaitchuck/ahash", + "homepage": null, + "documentation": "https://docs.rs/ahash", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.60.0" + }, + { + "name": "aho-corasick", + "version": "1.1.3", + "id": "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.3", + "license": "Unlicense OR MIT", + "license_file": null, + "description": "Fast multiple substring searching.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.17", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "memchr", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.4.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "doc-comment", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "aho_corasick", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/aho-corasick-1.1.3/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "std", + "perf-literal" + ], + "logging": [ + "dep:log" + ], + "perf-literal": [ + "dep:memchr" + ], + "std": [ + "memchr?/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/aho-corasick-1.1.3/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs", + "--generate-link-to-definition" + ] + } + } + }, + "publish": null, + "authors": [ + "Andrew Gallant " + ], + "categories": [ + "text-processing" + ], + "keywords": [ + "string", + "search", + "text", + "pattern", + "multi" + ], + "readme": "README.md", + "repository": "https://github.com/BurntSushi/aho-corasick", + "homepage": "https://github.com/BurntSushi/aho-corasick", + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.60.0" + }, + { + "name": "ambient-authority", + "version": "0.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#ambient-authority@0.0.2", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Ambient Authority", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "ambient_authority", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ambient-authority-0.0.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ambient-authority-0.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Dan Gohman " + ], + "categories": [ + "rust-patterns" + ], + "keywords": [ + "io" + ], + "readme": "README.md", + "repository": "https://github.com/sunfishcode/ambient-authority", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "android_system_properties", + "version": "0.1.5", + "id": "registry+https://github.com/rust-lang/crates.io-index#android_system_properties@0.1.5", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Minimal Android system properties wrapper", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.126", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "android_system_properties", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/android_system_properties-0.1.5/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "time_zone", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/android_system_properties-0.1.5/examples/time_zone.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/android_system_properties-0.1.5/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "targets": [ + "arm-linux-androideabi", + "armv7-linux-androideabi", + "aarch64-linux-android", + "i686-linux-android", + "x86_64-linux-android", + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "Nicolas Silva " + ], + "categories": [], + "keywords": [ + "android" + ], + "readme": "README.md", + "repository": "https://github.com/nical/android_system_properties", + "homepage": "https://github.com/nical/android_system_properties", + "documentation": "https://docs.rs/android_system_properties", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "anyhow", + "version": "1.0.89", + "id": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Flexible concrete Error type built on std::error::Error", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "backtrace", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.51", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.6", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "full" + ], + "target": null, + "registry": null + }, + { + "name": "thiserror", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.45", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.66", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "diff" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "anyhow", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compiletest", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/tests/compiletest.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_autotrait", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/tests/test_autotrait.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_backtrace", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/tests/test_backtrace.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_boxed", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/tests/test_boxed.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_chain", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/tests/test_chain.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_context", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/tests/test_context.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_convert", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/tests/test_convert.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_downcast", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/tests/test_downcast.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_ensure", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/tests/test_ensure.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_ffi", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/tests/test_ffi.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_fmt", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/tests/test_fmt.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_macros", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/tests/test_macros.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_repr", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/tests/test_repr.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_source", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/tests/test_source.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "backtrace": [ + "dep:backtrace" + ], + "default": [ + "std" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "rust-patterns", + "no-std" + ], + "keywords": [ + "error", + "error-handling" + ], + "readme": "README.md", + "repository": "https://github.com/dtolnay/anyhow", + "homepage": null, + "documentation": "https://docs.rs/anyhow", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.39" + }, + { + "name": "arbitrary", + "version": "1.3.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#arbitrary@1.3.2", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "The trait for generating structured data from unstructured data", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "derive_arbitrary", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "exhaustigen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "arbitrary", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/arbitrary-1.3.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "derive_enum", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/arbitrary-1.3.2/examples/derive_enum.rs", + "edition": "2021", + "required-features": [ + "derive" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "bound", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/arbitrary-1.3.2/tests/bound.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "derive", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/arbitrary-1.3.2/./tests/derive.rs", + "edition": "2021", + "required-features": [ + "derive" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "path", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/arbitrary-1.3.2/tests/path.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "derive": [ + "derive_arbitrary" + ], + "derive_arbitrary": [ + "dep:derive_arbitrary" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/arbitrary-1.3.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Rust-Fuzz Project Developers", + "Nick Fitzgerald ", + "Manish Goregaokar ", + "Simonas Kazlauskas ", + "Brian L. Troutwine ", + "Corey Farwell " + ], + "categories": [ + "development-tools::testing" + ], + "keywords": [ + "arbitrary", + "testing" + ], + "readme": "README.md", + "repository": "https://github.com/rust-fuzz/arbitrary/", + "homepage": null, + "documentation": "https://docs.rs/arbitrary/", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63.0" + }, + { + "name": "async-trait", + "version": "0.1.83", + "id": "registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.83", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Type erasure for async trait methods", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.74", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.35", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.46", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "full", + "parsing", + "printing", + "proc-macro", + "visit-mut" + ], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.30", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.13", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tracing", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.40", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tracing-attributes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.27", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.81", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "diff" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "async_trait", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/async-trait-0.1.83/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compiletest", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/async-trait-0.1.83/tests/compiletest.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/async-trait-0.1.83/tests/test.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/async-trait-0.1.83/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "asynchronous", + "no-std" + ], + "keywords": [ + "async" + ], + "readme": "README.md", + "repository": "https://github.com/dtolnay/async-trait", + "homepage": null, + "documentation": "https://docs.rs/async-trait", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "atomic-waker", + "version": "1.1.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#atomic-waker@1.1.2", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "A synchronization primitive for task wakeup", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "portable-atomic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "cargo_bench_support" + ], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.7.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "atomic_waker", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/atomic-waker-1.1.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "basic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/atomic-waker-1.1.2/tests/basic.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "waker", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/atomic-waker-1.1.2/benches/waker.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "portable-atomic": [ + "dep:portable-atomic" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/atomic-waker-1.1.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Stjepan Glavina ", + "Contributors to futures-rs" + ], + "categories": [ + "asynchronous", + "concurrency" + ], + "keywords": [ + "waker", + "notify", + "wake", + "futures", + "async" + ], + "readme": "README.md", + "repository": "https://github.com/smol-rs/atomic-waker", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.36" + }, + { + "name": "autocfg", + "version": "1.4.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.4.0", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Automatic cfg for Rust compiler features", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "autocfg", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.4.0/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "integers", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.4.0/examples/integers.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "nightly", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.4.0/examples/nightly.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "paths", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.4.0/examples/paths.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "traits", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.4.0/examples/traits.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "versions", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.4.0/examples/versions.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "no_std", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.4.0/tests/no_std.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rustflags", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.4.0/tests/rustflags.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.4.0/tests/tests.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "wrappers", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.4.0/tests/wrappers.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.4.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Josh Stone " + ], + "categories": [ + "development-tools::build-utils" + ], + "keywords": [ + "rustc", + "build", + "autoconf" + ], + "readme": "README.md", + "repository": "https://github.com/cuviper/autocfg", + "homepage": null, + "documentation": "https://docs.rs/autocfg/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": "1.0" + }, + { + "name": "backtrace", + "version": "0.3.74", + "id": "registry+https://github.com/rust-lang/crates.io-index#backtrace@0.3.74", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A library to acquire a stack trace (backtrace) at runtime in a Rust program.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cpp_demangle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "rustc-demangle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.24", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "libloading", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "addr2line", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.24.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.156", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))", + "registry": null + }, + { + "name": "miniz_oxide", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))", + "registry": null + }, + { + "name": "object", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.36.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "read_core", + "elf", + "macho", + "pe", + "xcoff", + "unaligned", + "archive" + ], + "target": "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))", + "registry": null + }, + { + "name": "windows-targets", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.6", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "backtrace", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/backtrace-0.3.74/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "backtrace", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/backtrace-0.3.74/examples/backtrace.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "raw", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/backtrace-0.3.74/examples/raw.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "accuracy", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/backtrace-0.3.74/tests/accuracy/main.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "concurrent-panics", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/backtrace-0.3.74/tests/concurrent-panics.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "current-exe-mismatch", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/backtrace-0.3.74/tests/current-exe-mismatch.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "long_fn_name", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/backtrace-0.3.74/tests/long_fn_name.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sgx-image-base", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/backtrace-0.3.74/tests/sgx-image-base.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "skip_inner_frames", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/backtrace-0.3.74/tests/skip_inner_frames.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "smoke", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/backtrace-0.3.74/tests/smoke.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "benchmarks", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/backtrace-0.3.74/benches/benchmarks.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "coresymbolication": [], + "cpp_demangle": [ + "dep:cpp_demangle" + ], + "dbghelp": [], + "default": [ + "std" + ], + "dl_iterate_phdr": [], + "dladdr": [], + "kernel32": [], + "libunwind": [], + "serde": [ + "dep:serde" + ], + "serialize-serde": [ + "serde" + ], + "std": [], + "unix-backtrace": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/backtrace-0.3.74/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Rust Project Developers" + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/backtrace-rs", + "homepage": "https://github.com/rust-lang/backtrace-rs", + "documentation": "https://docs.rs/backtrace", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.65.0" + }, + { + "name": "base64", + "version": "0.21.7", + "id": "registry+https://github.com/rust-lang/crates.io-index#base64@0.21.7", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "encodes and decodes base64 as bytes or utf8", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "clap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.2.25", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "small_rng" + ], + "target": null, + "registry": null + }, + { + "name": "rstest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.13.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rstest_reuse", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "strum", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.25", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "base64", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.7/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "base64", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.7/examples/base64.rs", + "edition": "2018", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "encode", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.7/tests/encode.rs", + "edition": "2018", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.7/tests/tests.rs", + "edition": "2018", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "benchmarks", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.7/benches/benchmarks.rs", + "edition": "2018", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [], + "default": [ + "std" + ], + "std": [ + "alloc" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.7/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ] + } + } + }, + "publish": null, + "authors": [ + "Alice Maz ", + "Marshall Pierce " + ], + "categories": [ + "encoding" + ], + "keywords": [ + "base64", + "utf8", + "encode", + "decode", + "no_std" + ], + "readme": "README.md", + "repository": "https://github.com/marshallpierce/rust-base64", + "homepage": null, + "documentation": "https://docs.rs/base64", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.48.0" + }, + { + "name": "bitflags", + "version": "2.6.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A macro to generate structures which behave like bitflags.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "arbitrary", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bytemuck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.12", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.103", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "arbitrary", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "bytemuck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.12.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.103", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.19", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.18", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "zerocopy", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "bitflags", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bitflags-2.6.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "custom_bits_type", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bitflags-2.6.0/examples/custom_bits_type.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "custom_derive", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bitflags-2.6.0/examples/custom_derive.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "fmt", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bitflags-2.6.0/examples/fmt.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "macro_free", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bitflags-2.6.0/examples/macro_free.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "serde", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bitflags-2.6.0/examples/serde.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "parse", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bitflags-2.6.0/benches/parse.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "arbitrary": [ + "dep:arbitrary" + ], + "bytemuck": [ + "dep:bytemuck" + ], + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "example_generated": [], + "rustc-dep-of-std": [ + "core", + "compiler_builtins" + ], + "serde": [ + "dep:serde" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bitflags-2.6.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "example_generated" + ] + } + } + }, + "publish": null, + "authors": [ + "The Rust Project Developers" + ], + "categories": [ + "no-std" + ], + "keywords": [ + "bit", + "bitmask", + "bitflags", + "flags" + ], + "readme": "README.md", + "repository": "https://github.com/bitflags/bitflags", + "homepage": "https://github.com/bitflags/bitflags", + "documentation": "https://docs.rs/bitflags", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56.0" + }, + { + "name": "block-buffer", + "version": "0.10.4", + "id": "registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Buffer type for block processing of data", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "generic-array", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.14", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "block_buffer", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/block-buffer-0.10.4/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mod", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/block-buffer-0.10.4/tests/mod.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/block-buffer-0.10.4/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "RustCrypto Developers" + ], + "categories": [ + "cryptography", + "no-std" + ], + "keywords": [ + "block", + "buffer" + ], + "readme": "README.md", + "repository": "https://github.com/RustCrypto/utils", + "homepage": null, + "documentation": "https://docs.rs/block-buffer", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "bumpalo", + "version": "3.16.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#bumpalo@3.16.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A fast bump allocation arena for Rust.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "allocator-api2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.171", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.6", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.197", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.115", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "bumpalo", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bumpalo-3.16.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "try_alloc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bumpalo-3.16.0/tests/try_alloc.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "benches", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bumpalo-3.16.0/benches/benches.rs", + "edition": "2021", + "required-features": [ + "collections" + ], + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "allocator-api2": [ + "dep:allocator-api2" + ], + "allocator_api": [], + "boxed": [], + "collections": [], + "default": [], + "serde": [ + "dep:serde" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bumpalo-3.16.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [ + "Nick Fitzgerald " + ], + "categories": [ + "memory-management", + "rust-patterns", + "no-std" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/fitzgen/bumpalo", + "homepage": null, + "documentation": "https://docs.rs/bumpalo", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.73.0" + }, + { + "name": "byteorder", + "version": "1.5.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0", + "license": "Unlicense OR MIT", + "license_file": null, + "description": "Library for reading/writing numbers in big-endian and little-endian.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "byteorder", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/byteorder-1.5.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/byteorder-1.5.0/benches/bench.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "i128": [], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/byteorder-1.5.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Andrew Gallant " + ], + "categories": [ + "encoding", + "parsing", + "no-std" + ], + "keywords": [ + "byte", + "endian", + "big-endian", + "little-endian", + "binary" + ], + "readme": "README.md", + "repository": "https://github.com/BurntSushi/byteorder", + "homepage": "https://github.com/BurntSushi/byteorder", + "documentation": "https://docs.rs/byteorder", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.60" + }, + { + "name": "bytes", + "version": "1.7.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "license": "MIT", + "license_file": null, + "description": "Types and traits for working with bytes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.60", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "loom", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(loom)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "bytes", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_buf", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/tests/test_buf.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_buf_mut", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/tests/test_buf_mut.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_bytes", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/tests/test_bytes.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_bytes_odd_alloc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/tests/test_bytes_odd_alloc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_bytes_vec_alloc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/tests/test_bytes_vec_alloc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_chain", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/tests/test_chain.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_debug", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/tests/test_debug.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_iter", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/tests/test_iter.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_reader", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/tests/test_reader.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_serde", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/tests/test_serde.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_take", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/tests/test_take.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "buf", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/benches/buf.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bytes", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/benches/bytes.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bytes_mut", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/benches/bytes_mut.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "serde": [ + "dep:serde" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.7.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "Carl Lerche ", + "Sean McArthur " + ], + "categories": [ + "network-programming", + "data-structures" + ], + "keywords": [ + "buffers", + "zero-copy", + "io" + ], + "readme": "README.md", + "repository": "https://github.com/tokio-rs/bytes", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.39" + }, + { + "name": "cap-fs-ext", + "version": "3.3.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#cap-fs-ext@3.3.0", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Extension traits for `Dir`, `File`, etc.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "arf-strings", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "camino", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.5", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-primitives", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.3.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-std", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.3.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "io-lifetimes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_Storage_FileSystem" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cap_fs_ext", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cap-fs-ext-3.3.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cap-fs-ext-3.3.0/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "arf-strings": [ + "dep:arf-strings" + ], + "arf_strings": [ + "cap-std/arf_strings", + "fs_utf8", + "arf-strings" + ], + "camino": [ + "dep:camino" + ], + "cap-std": [ + "dep:cap-std" + ], + "default": [ + "std" + ], + "fs_utf8": [ + "cap-std/fs_utf8", + "camino" + ], + "std": [ + "cap-std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cap-fs-ext-3.3.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Dan Gohman ", + "Jakub Konka " + ], + "categories": [ + "filesystem" + ], + "keywords": [ + "filesystem" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/cap-std", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "cap-net-ext", + "version": "3.3.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#cap-net-ext@3.3.0", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Extension traits for `TcpListener`, `Pool`, etc.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cap-primitives", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.3.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-std", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.3.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "net" + ], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.10", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cap_net_ext", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cap-net-ext-3.3.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cap-net-ext-3.3.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Dan Gohman ", + "Jakub Konka " + ], + "categories": [ + "filesystem" + ], + "keywords": [ + "filesystem" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/cap-std", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "cap-primitives", + "version": "3.3.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#cap-primitives@3.3.0", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Capability-based primitives", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "ambient-authority", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "arbitrary", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "fs-set-times", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.20.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "io-extras", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.18.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "io-lifetimes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ipnet", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.3.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "maybe-owned", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.32", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "fs", + "process", + "procfs", + "termios", + "time" + ], + "target": "cfg(not(windows))", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_Security", + "Win32_Storage_FileSystem", + "Win32_System_Kernel", + "Win32_System_WindowsProgramming", + "Win32_System_IO", + "Wdk_Storage_FileSystem", + "Wdk_Foundation" + ], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "winx", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.36.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cap_primitives", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cap-primitives-3.3.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cap-primitives-3.3.0/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "arbitrary": [ + "dep:arbitrary" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cap-primitives-3.3.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Dan Gohman ", + "Jakub Konka " + ], + "categories": [ + "filesystem", + "network-programming" + ], + "keywords": [ + "api", + "network", + "file" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/cap-std", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "cap-rand", + "version": "3.3.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#cap-rand@3.3.0", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Capability-based random number generators", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "ambient-authority", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cap_rand", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cap-rand-3.3.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [], + "small_rng": [ + "rand/small_rng" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cap-rand-3.3.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Dan Gohman ", + "Jakub Konka " + ], + "categories": [ + "algorithms" + ], + "keywords": [ + "random", + "rng" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/cap-std", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "cap-std", + "version": "3.3.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#cap-std@3.3.0", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Capability-based version of the Rust standard library", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "arf-strings", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "camino", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.5", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-primitives", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.3.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "io-extras", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.18.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "io-lifetimes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "fs" + ], + "target": "cfg(not(windows))", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cap_std", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cap-std-3.3.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cap-std-3.3.0/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "arf-strings": [ + "dep:arf-strings" + ], + "arf_strings": [ + "fs_utf8", + "arf-strings" + ], + "camino": [ + "dep:camino" + ], + "default": [], + "fs_utf8": [ + "camino" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cap-std-3.3.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg=docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "Dan Gohman ", + "Jakub Konka " + ], + "categories": [ + "filesystem", + "network-programming" + ], + "keywords": [ + "std", + "api", + "network", + "file" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/cap-std", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "cap-time-ext", + "version": "3.3.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#cap-time-ext@3.3.0", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Extension traits for `SystemClock` and `MonotonicClock`", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "ambient-authority", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-primitives", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.3.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-std", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.3.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "iana-time-zone", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.57", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "time" + ], + "target": "cfg(not(windows))", + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.5.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "winx", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.36.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cap_time_ext", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cap-time-ext-3.3.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "cap-std": [ + "dep:cap-std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cap-time-ext-3.3.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Dan Gohman ", + "Jakub Konka " + ], + "categories": [ + "date-and-time" + ], + "keywords": [ + "time" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/cap-std", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "cc", + "version": "1.1.29", + "id": "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A build-time dependency for Cargo build scripts to assist in invoking the native\nC compiler to compile native C code into a static archive to be linked into Rust\ncode.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "jobserver", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.30", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "shlex", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.62", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": "cfg(unix)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cc-1.1.29/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "jobserver": [], + "parallel": [ + "dep:libc", + "dep:jobserver" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cc-1.1.29/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [ + "development-tools::build-utils" + ], + "keywords": [ + "build-dependencies" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/cc-rs", + "homepage": "https://github.com/rust-lang/cc-rs", + "documentation": "https://docs.rs/cc", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.63" + }, + { + "name": "cfg-if", + "version": "1.0.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cfg_if", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-1.0.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "xcrate", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-1.0.0/tests/xcrate.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "rustc-dep-of-std": [ + "core", + "compiler_builtins" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-1.0.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/alexcrichton/cfg-if", + "homepage": "https://github.com/alexcrichton/cfg-if", + "documentation": "https://docs.rs/cfg-if", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "cobs", + "version": "0.2.3", + "id": "registry+https://github.com/rust-lang/crates.io-index#cobs@0.2.3", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": " This is an implementation of the Consistent Overhead Byte Stuffing (COBS) algorithm.\n COBS is an algorithm for transforming a message into an encoding where a specific value\n (the \"sentinel\" value) is not used. This value can then be used to mark frame boundaries\n in a serial communication channel. ", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cobs", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cobs-0.2.3/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cobs-0.2.3/tests/test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "use_std" + ], + "use_std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cobs-0.2.3/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Allen Welkie <>", + "James Munns " + ], + "categories": [], + "keywords": [ + "consistent", + "overhead", + "byte", + "stuffing" + ], + "readme": "README.md", + "repository": "https://github.com/jamesmunns/cobs.rs", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "core-foundation-sys", + "version": "0.8.7", + "id": "registry+https://github.com/rust-lang/crates.io-index#core-foundation-sys@0.8.7", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Bindings to Core Foundation for macOS", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "core_foundation_sys", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/core-foundation-sys-0.8.7/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "link" + ], + "link": [], + "mac_os_10_7_support": [], + "mac_os_10_8_features": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/core-foundation-sys-0.8.7/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "default-target": "x86_64-apple-darwin" + } + } + }, + "publish": null, + "authors": [ + "The Servo Project Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/servo/core-foundation-rs", + "homepage": "https://github.com/servo/core-foundation-rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "cpp_demangle", + "version": "0.4.4", + "id": "registry+https://github.com/rust-lang/crates.io-index#cpp_demangle@0.4.4", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A crate for demangling C++ symbols", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "afl", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.15", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "clap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^4.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "diff", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.11", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cpp_demangle", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cpp_demangle-0.4.4/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bin" + ], + "crate_types": [ + "bin" + ], + "name": "afl_runner", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cpp_demangle-0.4.4/src/bin/afl_runner.rs", + "edition": "2018", + "required-features": [ + "afl" + ], + "doc": true, + "doctest": false, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "cppfilt", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cpp_demangle-0.4.4/examples/cppfilt.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "simple", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cpp_demangle-0.4.4/examples/simple.rs", + "edition": "2018", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cpp_demangle-0.4.4/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "afl": [ + "dep:afl" + ], + "alloc": [], + "default": [ + "std" + ], + "fuzz": [ + "afl" + ], + "logging": [ + "std" + ], + "run_libiberty_tests": [], + "std": [ + "alloc" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cpp_demangle-0.4.4/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Nick Fitzgerald ", + "Jim Blandy ", + "Kyle Huey " + ], + "categories": [ + "development-tools::debugging", + "development-tools::ffi" + ], + "keywords": [ + "demangle", + "symbolicate", + "c-plus-plus", + "itanium" + ], + "readme": "README.md", + "repository": "https://github.com/gimli-rs/cpp_demangle", + "homepage": null, + "documentation": "https://docs.rs/cpp_demangle", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "cpufeatures", + "version": "0.2.14", + "id": "registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.2.14", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets, \nwith no_std support and support for mobile targets including Android and iOS\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.155", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "aarch64-linux-android", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.155", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.155", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"aarch64\", target_vendor = \"apple\"))", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.155", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"loongarch64\", target_os = \"linux\"))", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cpufeatures", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cpufeatures-0.2.14/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "aarch64", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cpufeatures-0.2.14/tests/aarch64.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "loongarch64", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cpufeatures-0.2.14/tests/loongarch64.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "x86", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cpufeatures-0.2.14/tests/x86.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cpufeatures-0.2.14/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "RustCrypto Developers" + ], + "categories": [ + "hardware-support", + "no-std" + ], + "keywords": [ + "cpuid", + "target-feature" + ], + "readme": "README.md", + "repository": "https://github.com/RustCrypto/utils", + "homepage": null, + "documentation": "https://docs.rs/cpufeatures", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "cranelift-bforest", + "version": "0.112.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-bforest@0.112.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "A forest of B+-trees", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cranelift-entity", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cranelift_bforest", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-bforest-0.112.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-bforest-0.112.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Cranelift Project Developers" + ], + "categories": [ + "no-std" + ], + "keywords": [ + "btree", + "forest", + "set", + "map" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/cranelift-bforest", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "cranelift-bitset", + "version": "0.112.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-bitset@0.112.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Various bitset stuff for use inside Cranelift", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "arbitrary", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cranelift_bitset", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-bitset-0.112.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "bitset", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-bitset-0.112.2/tests/bitset.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "arbitrary": [ + "dep:arbitrary" + ], + "enable-serde": [ + "dep:serde", + "dep:serde_derive" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-bitset-0.112.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Cranelift Project Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/cranelift-bitset", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "cranelift-codegen", + "version": "0.112.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen@0.112.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Low-level code generator library", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "bumpalo", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "capstone", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-bforest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-bitset", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-codegen-shared", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-control", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-entity", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "gimli", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.29.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "read", + "write", + "std" + ], + "target": null, + "registry": null + }, + { + "name": "hashbrown", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.14", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "raw" + ], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "postcard", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "pulley-interpreter", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "regalloc2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "checker" + ], + "target": null, + "registry": null + }, + { + "name": "rustc-hash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sha2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.6.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "union" + ], + "target": null, + "registry": null + }, + { + "name": "souper-ir", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "target-lexicon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12.16", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "html_reports", + "rayon" + ], + "target": null, + "registry": null + }, + { + "name": "env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "similar", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-codegen-meta", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-isle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.112.2", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cranelift_codegen", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-codegen-0.112.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "x64-evex-encoding", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-codegen-0.112.2/benches/x64-evex-encoding.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-codegen-0.112.2/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "all-arch": [ + "x86", + "arm64", + "s390x", + "riscv64", + "pulley" + ], + "anyhow": [ + "dep:anyhow" + ], + "arm64": [], + "capstone": [ + "dep:capstone" + ], + "core": [], + "default": [ + "std", + "unwind", + "host-arch", + "timing" + ], + "disas": [ + "anyhow", + "capstone" + ], + "enable-serde": [ + "serde", + "serde_derive", + "cranelift-entity/enable-serde", + "cranelift-bitset/enable-serde", + "regalloc2/enable-serde", + "smallvec/serde" + ], + "gimli": [ + "dep:gimli" + ], + "host-arch": [], + "incremental-cache": [ + "enable-serde", + "postcard", + "sha2" + ], + "isle-errors": [ + "cranelift-isle/fancy-errors" + ], + "isle-in-source-tree": [], + "postcard": [ + "dep:postcard" + ], + "pulley": [ + "dep:pulley-interpreter", + "pulley-interpreter/encode", + "pulley-interpreter/disas" + ], + "riscv64": [], + "s390x": [], + "serde": [ + "dep:serde" + ], + "serde_derive": [ + "dep:serde_derive" + ], + "sha2": [ + "dep:sha2" + ], + "souper-harvest": [ + "souper-ir", + "souper-ir/stringify" + ], + "souper-ir": [ + "dep:souper-ir" + ], + "std": [], + "timing": [], + "trace-log": [ + "regalloc2/trace-log" + ], + "unwind": [ + "gimli" + ], + "x86": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-codegen-0.112.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Cranelift Project Developers" + ], + "categories": [ + "no-std" + ], + "keywords": [ + "compile", + "compiler", + "jit" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/cranelift-codegen", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "cranelift-codegen-meta", + "version": "0.112.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen-meta@0.112.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Metaprogram for cranelift-codegen code generator library", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cranelift-codegen-shared", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cranelift_codegen_meta", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-codegen-meta-0.112.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-codegen-meta-0.112.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--document-private-items" + ] + } + } + }, + "publish": null, + "authors": [ + "The Cranelift Project Developers" + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "cranelift-codegen-shared", + "version": "0.112.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen-shared@0.112.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "For code shared between cranelift-codegen-meta and cranelift-codegen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cranelift_codegen_shared", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-codegen-shared-0.112.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-codegen-shared-0.112.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Cranelift Project Developers" + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "cranelift-control", + "version": "0.112.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-control@0.112.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "White-box fuzz testing framework", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "arbitrary", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cranelift_control", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-control-0.112.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "chaos": [ + "fuzz" + ], + "default": [ + "fuzz" + ], + "fuzz": [ + "dep:arbitrary" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-control-0.112.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Cranelift Project Developers" + ], + "categories": [], + "keywords": [ + "fuzz", + "test" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "cranelift-entity", + "version": "0.112.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-entity@0.112.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Data structures using entity references as mapping keys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cranelift-bitset", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cranelift_entity", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-entity-0.112.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "enable-serde": [ + "serde", + "serde_derive", + "cranelift-bitset/enable-serde" + ], + "serde": [ + "dep:serde" + ], + "serde_derive": [ + "dep:serde_derive" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-entity-0.112.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Cranelift Project Developers" + ], + "categories": [ + "no-std" + ], + "keywords": [ + "entity", + "set", + "map" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/cranelift-entity", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "cranelift-frontend", + "version": "0.112.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-frontend@0.112.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Cranelift IR builder helper", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cranelift-codegen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std", + "unwind" + ], + "target": null, + "registry": null + }, + { + "name": "hashbrown", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.14", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.6.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "union" + ], + "target": null, + "registry": null + }, + { + "name": "target-lexicon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12.16", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-codegen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std", + "unwind", + "x86" + ], + "target": null, + "registry": null + }, + { + "name": "env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "similar", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cranelift_frontend", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-frontend-0.112.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "core": [ + "hashbrown", + "cranelift-codegen/core" + ], + "default": [ + "std" + ], + "hashbrown": [ + "dep:hashbrown" + ], + "std": [ + "cranelift-codegen/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-frontend-0.112.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Cranelift Project Developers" + ], + "categories": [ + "no-std" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/cranelift-frontend", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "cranelift-isle", + "version": "0.112.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-isle@0.112.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "ISLE: Instruction Selection and Lowering Expressions. A domain-specific language for instruction selection in Cranelift.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "codespan-reporting", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cranelift_isle", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-isle-0.112.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "run_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-isle-0.112.2/tests/run_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-isle-0.112.2/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "codespan-reporting": [ + "dep:codespan-reporting" + ], + "default": [], + "fancy-errors": [ + "codespan-reporting" + ], + "log": [ + "dep:log" + ], + "logging": [ + "log" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-isle-0.112.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Cranelift Project Developers" + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime/tree/main/cranelift/isle", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "cranelift-native", + "version": "0.112.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-native@0.112.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Support for targeting the host with Cranelift", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cranelift-codegen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std", + "unwind" + ], + "target": null, + "registry": null + }, + { + "name": "target-lexicon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12.16", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.112", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(any(target_arch = \"s390x\", target_arch = \"riscv64\"))", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cranelift_native", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-native-0.112.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "core": [ + "cranelift-codegen/core" + ], + "default": [ + "std" + ], + "std": [ + "cranelift-codegen/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-native-0.112.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Cranelift Project Developers" + ], + "categories": [ + "no-std" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/cranelift-native", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "cranelift-wasm", + "version": "0.112.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-wasm@0.112.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Translator from WebAssembly to Cranelift IR", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cranelift-codegen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std", + "unwind" + ], + "target": null, + "registry": null + }, + { + "name": "cranelift-entity", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-frontend", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hashbrown", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.14", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "itertools", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.6.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "union" + ], + "target": null, + "registry": null + }, + { + "name": "wasmparser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.217.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "validate" + ], + "target": null, + "registry": null + }, + { + "name": "wasmtime-types", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "target-lexicon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12.16", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wat", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.217.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cranelift_wasm", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-wasm-0.112.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "core": [ + "hashbrown", + "cranelift-codegen/core", + "cranelift-frontend/core" + ], + "default": [ + "std" + ], + "enable-serde": [ + "serde", + "serde_derive", + "cranelift-codegen/enable-serde" + ], + "hashbrown": [ + "dep:hashbrown" + ], + "serde": [ + "dep:serde" + ], + "serde_derive": [ + "dep:serde_derive" + ], + "std": [ + "cranelift-codegen/std", + "cranelift-frontend/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/cranelift-wasm-0.112.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Cranelift Project Developers" + ], + "categories": [ + "no-std", + "wasm" + ], + "keywords": [ + "webassembly", + "wasm" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/cranelift-wasm", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "crc32fast", + "version": "1.4.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.4.2", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Fast, SIMD-accelerated CRC32 (IEEE) checksum computation", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bencher", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "crc32fast", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crc32fast-1.4.2/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crc32fast-1.4.2/benches/bench.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "nightly": [], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crc32fast-1.4.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Sam Rijs ", + "Alex Crichton " + ], + "categories": [], + "keywords": [ + "checksum", + "crc", + "crc32", + "simd", + "fast" + ], + "readme": "README.md", + "repository": "https://github.com/srijs/rust-crc32fast", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "crossbeam-deque", + "version": "0.8.5", + "id": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-deque@0.8.5", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Concurrent work-stealing deque", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "crossbeam-epoch", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.17", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "crossbeam-utils", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.18", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "crossbeam_deque", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-deque-0.8.5/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fifo", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-deque-0.8.5/tests/fifo.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "injector", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-deque-0.8.5/tests/injector.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "lifo", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-deque-0.8.5/tests/lifo.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "steal", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-deque-0.8.5/tests/steal.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "std" + ], + "std": [ + "crossbeam-epoch/std", + "crossbeam-utils/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-deque-0.8.5/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [ + "algorithms", + "concurrency", + "data-structures" + ], + "keywords": [ + "chase-lev", + "lock-free", + "scheduler", + "scheduling" + ], + "readme": "README.md", + "repository": "https://github.com/crossbeam-rs/crossbeam", + "homepage": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque", + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.61" + }, + { + "name": "crossbeam-epoch", + "version": "0.9.18", + "id": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-epoch@0.9.18", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Epoch-based garbage collection", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "crossbeam-utils", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.18", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "loom", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.1", + "kind": null, + "rename": "loom-crate", + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(crossbeam_loom)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "crossbeam_epoch", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-epoch-0.9.18/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "sanitize", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-epoch-0.9.18/examples/sanitize.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "loom", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-epoch-0.9.18/tests/loom.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "defer", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-epoch-0.9.18/benches/defer.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "flush", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-epoch-0.9.18/benches/flush.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "pin", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-epoch-0.9.18/benches/pin.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [], + "default": [ + "std" + ], + "loom": [ + "loom-crate", + "crossbeam-utils/loom" + ], + "loom-crate": [ + "dep:loom-crate" + ], + "nightly": [ + "crossbeam-utils/nightly" + ], + "std": [ + "alloc", + "crossbeam-utils/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-epoch-0.9.18/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [ + "concurrency", + "memory-management", + "no-std" + ], + "keywords": [ + "lock-free", + "rcu", + "atomic", + "garbage" + ], + "readme": "README.md", + "repository": "https://github.com/crossbeam-rs/crossbeam", + "homepage": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch", + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.61" + }, + { + "name": "crossbeam-utils", + "version": "0.8.20", + "id": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.20", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Utilities for concurrent programming", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "loom", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(crossbeam_loom)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "crossbeam_utils", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-utils-0.8.20/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "atomic_cell", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-utils-0.8.20/tests/atomic_cell.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "cache_padded", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-utils-0.8.20/tests/cache_padded.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "parker", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-utils-0.8.20/tests/parker.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sharded_lock", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-utils-0.8.20/tests/sharded_lock.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "thread", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-utils-0.8.20/tests/thread.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "wait_group", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-utils-0.8.20/tests/wait_group.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "atomic_cell", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-utils-0.8.20/benches/atomic_cell.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-utils-0.8.20/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "loom": [ + "dep:loom" + ], + "nightly": [], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-utils-0.8.20/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [ + "algorithms", + "concurrency", + "data-structures", + "no-std" + ], + "keywords": [ + "scoped", + "thread", + "atomic", + "cache" + ], + "readme": "README.md", + "repository": "https://github.com/crossbeam-rs/crossbeam", + "homepage": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils", + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.60" + }, + { + "name": "crypto-common", + "version": "0.1.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.6", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Common cryptographic traits", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "generic-array", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.14.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "more_lengths" + ], + "target": null, + "registry": null + }, + { + "name": "rand_core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "typenum", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.14", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "crypto_common", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crypto-common-0.1.6/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "getrandom": [ + "rand_core/getrandom" + ], + "rand_core": [ + "dep:rand_core" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/crypto-common-0.1.6/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "RustCrypto Developers" + ], + "categories": [ + "cryptography", + "no-std" + ], + "keywords": [ + "crypto", + "traits" + ], + "readme": "README.md", + "repository": "https://github.com/RustCrypto/traits", + "homepage": null, + "documentation": "https://docs.rs/crypto-common", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "debugid", + "version": "0.8.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#debugid@0.8.0", + "license": "Apache-2.0", + "license_file": null, + "description": "Common reusable types for implementing the sentry.io protocol.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.85", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "uuid", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.37", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "debugid", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/debugid-0.8.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_codeid", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/debugid-0.8.0/tests/test_codeid.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_debugid", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/debugid-0.8.0/tests/test_debugid.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_serde", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/debugid-0.8.0/tests/test_serde.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "serde": [ + "dep:serde" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/debugid-0.8.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Sentry " + ], + "categories": [], + "keywords": [ + "sentry", + "debugid", + "breakpad", + "crashpad" + ], + "readme": "README.md", + "repository": "https://github.com/getsentry/rust-debugid", + "homepage": "https://sentry.io/", + "documentation": "https://docs.rs/debugid", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "digest", + "version": "0.10.7", + "id": "registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Traits for cryptographic hash functions and message authentication codes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "blobby", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "block-buffer", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "const-oid", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "crypto-common", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "subtle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "digest", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/digest-0.10.7/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [], + "blobby": [ + "dep:blobby" + ], + "block-buffer": [ + "dep:block-buffer" + ], + "const-oid": [ + "dep:const-oid" + ], + "core-api": [ + "block-buffer" + ], + "default": [ + "core-api" + ], + "dev": [ + "blobby" + ], + "mac": [ + "subtle" + ], + "oid": [ + "const-oid" + ], + "rand_core": [ + "crypto-common/rand_core" + ], + "std": [ + "alloc", + "crypto-common/std" + ], + "subtle": [ + "dep:subtle" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/digest-0.10.7/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "RustCrypto Developers" + ], + "categories": [ + "cryptography", + "no-std" + ], + "keywords": [ + "digest", + "crypto", + "hash" + ], + "readme": "README.md", + "repository": "https://github.com/RustCrypto/traits", + "homepage": null, + "documentation": "https://docs.rs/digest", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "directories-next", + "version": "2.0.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#directories-next@2.0.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A tiny mid-level library that provides platform-specific standard locations of\ndirectories for config, cache and other data on Linux, Windows and macOS by\nleveraging the mechanisms defined by the XDG base/user directory specifications\non Linux, the Known Folder API on Windows, and the Standard Directory guidelines\non macOS.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "dirs-sys-next", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bencher", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "directories_next", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/directories-next-2.0.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "constructors", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/directories-next-2.0.0/benches/constructors.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/directories-next-2.0.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The @xdg-rs members" + ], + "categories": [], + "keywords": [ + "xdg", + "basedir", + "app_dirs", + "path", + "folder" + ], + "readme": "README.md", + "repository": "https://github.com/xdg-rs/dirs/tree/master/directories", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "dirs", + "version": "4.0.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#dirs@4.0.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms defined by the XDG base/user directory specifications on Linux, the Known Folder API on Windows, and the Standard Directory guidelines on macOS.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "dirs-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.6", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "dirs", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/dirs-4.0.0/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/dirs-4.0.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Simon Ochsenreither " + ], + "categories": [], + "keywords": [ + "xdg", + "basedir", + "app_dirs", + "path", + "folder" + ], + "readme": "README.md", + "repository": "https://github.com/soc/dirs-rs", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "dirs-sys", + "version": "0.3.7", + "id": "registry+https://github.com/rust-lang/crates.io-index#dirs-sys@0.3.7", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "System-level helper functions for the dirs and directories crates.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "redox_users", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(target_os = \"redox\")", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "winapi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "knownfolders", + "objbase", + "shlobj", + "winbase", + "winerror" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "dirs_sys", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/dirs-sys-0.3.7/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/dirs-sys-0.3.7/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Simon Ochsenreither " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/dirs-dev/dirs-sys-rs", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "dirs-sys-next", + "version": "0.1.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#dirs-sys-next@0.1.2", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "system-level helper functions for the dirs and directories crates", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "redox_users", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(target_os = \"redox\")", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "winapi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "knownfolders", + "objbase", + "shlobj", + "winbase", + "winerror" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "dirs_sys_next", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/dirs-sys-next-0.1.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/dirs-sys-next-0.1.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The @xdg-rs members" + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/xdg-rs/dirs/tree/master/dirs-sys", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "either", + "version": "1.13.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#either@1.13.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "either", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/either-1.13.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "use_std" + ], + "serde": [ + "dep:serde" + ], + "use_std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/either-1.13.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "serde" + ] + } + }, + "playground": { + "features": [ + "serde" + ] + }, + "release": { + "no-dev-version": true, + "tag-name": "{{version}}" + } + }, + "publish": null, + "authors": [ + "bluss" + ], + "categories": [ + "data-structures", + "no-std" + ], + "keywords": [ + "data-structure", + "no_std" + ], + "readme": "README-crates.io.md", + "repository": "https://github.com/rayon-rs/either", + "homepage": null, + "documentation": "https://docs.rs/either/1/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.37" + }, + { + "name": "embedded-io", + "version": "0.4.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#embedded-io@0.4.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Embedded IO traits", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "defmt", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.21", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.14", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "net" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "embedded_io", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/embedded-io-0.4.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [], + "async": [], + "defmt": [ + "dep:defmt" + ], + "futures": [ + "std", + "async", + "dep:futures" + ], + "log": [ + "dep:log" + ], + "std": [ + "alloc", + "futures?/std" + ], + "tokio": [ + "std", + "async", + "dep:tokio" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/embedded-io-0.4.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "std", + "async", + "defmt", + "futures", + "tokio" + ], + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [ + "embedded", + "no-std" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/embassy-rs/embedded-io", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "embedded-io", + "version": "0.6.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#embedded-io@0.6.1", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Embedded IO traits", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "defmt", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": "defmt-03", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "embedded_io", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/embedded-io-0.6.1/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [], + "defmt-03": [ + "dep:defmt-03" + ], + "std": [ + "alloc" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/embedded-io-0.6.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "std" + ], + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [ + "embedded", + "no-std" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-embedded/embedded-hal", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "encoding_rs", + "version": "0.8.34", + "id": "registry+https://github.com/rust-lang/crates.io-index#encoding_rs@0.8.34", + "license": "(Apache-2.0 OR MIT) AND BSD-3-Clause", + "license_file": null, + "description": "A Gecko-oriented implementation of the Encoding Standard", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "any_all_workaround", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bincode", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "encoding_rs", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.34/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [], + "any_all_workaround": [ + "dep:any_all_workaround" + ], + "default": [ + "alloc" + ], + "fast-big5-hanzi-encode": [], + "fast-gb-hanzi-encode": [], + "fast-hangul-encode": [], + "fast-hanja-encode": [], + "fast-kanji-encode": [], + "fast-legacy-encode": [ + "fast-hangul-encode", + "fast-hanja-encode", + "fast-kanji-encode", + "fast-gb-hanzi-encode", + "fast-big5-hanzi-encode" + ], + "less-slow-big5-hanzi-encode": [], + "less-slow-gb-hanzi-encode": [], + "less-slow-kanji-encode": [], + "serde": [ + "dep:serde" + ], + "simd-accel": [ + "any_all_workaround" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.34/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Henri Sivonen " + ], + "categories": [ + "text-processing", + "encoding", + "web-programming", + "internationalization" + ], + "keywords": [ + "encoding", + "web", + "unicode", + "charset" + ], + "readme": "README.md", + "repository": "https://github.com/hsivonen/encoding_rs", + "homepage": "https://docs.rs/encoding_rs/", + "documentation": "https://docs.rs/encoding_rs/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.36" + }, + { + "name": "equivalent", + "version": "1.0.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.1", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Traits for key comparison in maps.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "equivalent", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/equivalent-1.0.1/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/equivalent-1.0.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [ + "data-structures", + "no-std" + ], + "keywords": [ + "hashmap", + "no_std" + ], + "readme": "README.md", + "repository": "https://github.com/cuviper/equivalent", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": "1.6" + }, + { + "name": "errno", + "version": "0.3.9", + "id": "registry+https://github.com/rust-lang/crates.io-index#errno@0.3.9", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Cross-platform interface to the `errno` variable.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(target_os = \"hermit\")", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(target_os = \"wasi\")", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_System_Diagnostics_Debug" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "errno", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/errno-0.3.9/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "std" + ], + "std": [ + "libc/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/errno-0.3.9/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Chris Wong " + ], + "categories": [ + "no-std", + "os" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/lambda-fairy/rust-errno", + "homepage": null, + "documentation": "https://docs.rs/errno", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "fallible-iterator", + "version": "0.3.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#fallible-iterator@0.3.0", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Fallible iterator traits", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "fallible_iterator", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/fallible-iterator-0.3.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [], + "default": [ + "alloc" + ], + "std": [ + "alloc" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/fallible-iterator-0.3.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Steven Fackler " + ], + "categories": [ + "algorithms", + "no-std" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/sfackler/rust-fallible-iterator", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "fd-lock", + "version": "4.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#fd-lock@4.0.2", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Advisory cross-platform lock on a file using a file descriptor to it.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "fs" + ], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_Storage_FileSystem", + "Win32_System_IO" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "fd_lock", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/fd-lock-4.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/fd-lock-4.0.2/tests/test.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/fd-lock-4.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Yoshua Wuyts " + ], + "categories": [ + "filesystem", + "os", + "os::macos-apis", + "os::unix-apis", + "os::windows-apis" + ], + "keywords": [ + "file", + "fd", + "lock", + "windows", + "unix" + ], + "readme": "README.md", + "repository": "https://github.com/yoshuawuyts/fd-lock", + "homepage": null, + "documentation": "https://docs.rs/fd-lock", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "fnv", + "version": "1.0.7", + "id": "registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7", + "license": "Apache-2.0 / MIT", + "license_file": null, + "description": "Fowler–Noll–Vo hash function", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "fnv", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/fnv-1.0.7/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "std" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/fnv-1.0.7/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/servo/rust-fnv", + "homepage": null, + "documentation": "https://doc.servo.org/fnv/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "foldhash", + "version": "0.1.3", + "id": "registry+https://github.com/rust-lang/crates.io-index#foldhash@0.1.3", + "license": "Zlib", + "license_file": null, + "description": "A fast, non-cryptographic, minimally DoS-resistant hashing algorithm.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "ahash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "chrono", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fxhash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hashbrown", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.14", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "uuid", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "foldhash", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/foldhash-0.1.3/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "std" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/foldhash-0.1.3/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Orson Peters " + ], + "categories": [ + "algorithms", + "no-std" + ], + "keywords": [ + "hash", + "hasher", + "no-std" + ], + "readme": "README.md", + "repository": "https://github.com/orlp/foldhash", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "form_urlencoded", + "version": "1.2.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#form_urlencoded@1.2.1", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "percent-encoding", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.3.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "form_urlencoded", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/form_urlencoded-1.2.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": false + } + ], + "features": { + "alloc": [ + "percent-encoding/alloc" + ], + "default": [ + "std" + ], + "std": [ + "alloc", + "percent-encoding/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/form_urlencoded-1.2.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ] + } + } + }, + "publish": null, + "authors": [ + "The rust-url developers" + ], + "categories": [ + "no_std" + ], + "keywords": [], + "readme": null, + "repository": "https://github.com/servo/rust-url", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.51" + }, + { + "name": "fs-set-times", + "version": "0.20.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#fs-set-times@0.20.1", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Set filesystem timestamps", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "io-lifetimes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "fs", + "time" + ], + "target": "cfg(not(windows))", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_Storage_FileSystem" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "fs_set_times", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/fs-set-times-0.20.1/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/fs-set-times-0.20.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Dan Gohman " + ], + "categories": [ + "filesystem" + ], + "keywords": [ + "api", + "file" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/fs-set-times", + "homepage": null, + "documentation": "https://docs.rs/fs-set-times", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "futures", + "version": "0.3.31", + "id": "registry+https://github.com/rust-lang/crates.io-index#futures@0.3.31", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "An implementation of futures and streams featuring zero allocations,\ncomposability, and iterator-like interfaces.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "futures-channel", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "sink" + ], + "target": null, + "registry": null + }, + { + "name": "futures-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-executor", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.31", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-io", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-sink", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-task", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "sink" + ], + "target": null, + "registry": null + }, + { + "name": "assert_matches", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pin-project", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.11", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "static_assertions", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.11", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "futures", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "_require_features", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/_require_features.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "async_await_macros", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/async_await_macros.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "auto_traits", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/auto_traits.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "bilock", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/bilock.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compat", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/compat.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "eager_drop", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/eager_drop.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "eventual", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/eventual.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "future_abortable", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/future_abortable.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "future_basic_combinators", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/future_basic_combinators.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "future_fuse", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/future_fuse.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "future_inspect", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/future_inspect.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "future_join", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/future_join.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "future_join_all", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/future_join_all.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "future_obj", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/future_obj.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "future_select_all", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/future_select_all.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "future_select_ok", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/future_select_ok.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "future_shared", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/future_shared.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "future_try_flatten_stream", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/future_try_flatten_stream.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "future_try_join_all", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/future_try_join_all.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_buf_reader", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/io_buf_reader.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_buf_writer", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/io_buf_writer.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_cursor", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/io_cursor.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_line_writer", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/io_line_writer.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_lines", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/io_lines.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/io_read.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_exact", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/io_read_exact.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_line", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/io_read_line.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_to_end", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/io_read_to_end.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_to_string", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/io_read_to_string.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_until", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/io_read_until.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_window", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/io_window.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_write", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/io_write.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "lock_mutex", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/lock_mutex.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macro_comma_support", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/macro_comma_support.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "object_safety", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/object_safety.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "oneshot", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/oneshot.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "ready_queue", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/ready_queue.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "recurse", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/recurse.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sink", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/sink.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sink_fanout", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/sink_fanout.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/stream.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_abortable", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/stream_abortable.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_buffer_unordered", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/stream_buffer_unordered.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_catch_unwind", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/stream_catch_unwind.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_futures_ordered", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/stream_futures_ordered.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_futures_unordered", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/stream_futures_unordered.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_into_async_read", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/stream_into_async_read.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_peekable", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/stream_peekable.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_select_all", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/stream_select_all.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_select_next_some", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/stream_select_next_some.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_split", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/stream_split.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_try_stream", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/stream_try_stream.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_unfold", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/stream_unfold.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_arc_wake", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/task_arc_wake.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_atomic_waker", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/task_atomic_waker.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_macro", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/test_macro.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "try_join", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/tests/try_join.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "alloc": [ + "futures-core/alloc", + "futures-task/alloc", + "futures-sink/alloc", + "futures-channel/alloc", + "futures-util/alloc" + ], + "async-await": [ + "futures-util/async-await", + "futures-util/async-await-macro" + ], + "bilock": [ + "futures-util/bilock" + ], + "cfg-target-has-atomic": [], + "compat": [ + "std", + "futures-util/compat" + ], + "default": [ + "std", + "async-await", + "executor" + ], + "executor": [ + "std", + "futures-executor/std" + ], + "futures-executor": [ + "dep:futures-executor" + ], + "io-compat": [ + "compat", + "futures-util/io-compat" + ], + "std": [ + "alloc", + "futures-core/std", + "futures-task/std", + "futures-io/std", + "futures-sink/std", + "futures-util/std", + "futures-util/io", + "futures-util/channel" + ], + "thread-pool": [ + "executor", + "futures-executor/thread-pool" + ], + "unstable": [ + "futures-core/unstable", + "futures-task/unstable", + "futures-channel/unstable", + "futures-io/unstable", + "futures-util/unstable" + ], + "write-all-vectored": [ + "futures-util/write-all-vectored" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.31/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + }, + "playground": { + "features": [ + "std", + "async-await", + "compat", + "io-compat", + "executor", + "thread-pool" + ] + } + }, + "publish": null, + "authors": [], + "categories": [ + "asynchronous" + ], + "keywords": [ + "futures", + "async", + "future" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/futures-rs", + "homepage": "https://rust-lang.github.io/futures-rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "futures-channel", + "version": "0.3.31", + "id": "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.31", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Channels for asynchronous communication using futures-rs.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "futures-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-sink", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.31", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "futures_channel", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.31/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "channel", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.31/tests/channel.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mpsc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.31/tests/mpsc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mpsc-close", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.31/tests/mpsc-close.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mpsc-size_hint", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.31/tests/mpsc-size_hint.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "oneshot", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.31/tests/oneshot.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "sync_mpsc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.31/benches/sync_mpsc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [ + "futures-core/alloc" + ], + "cfg-target-has-atomic": [], + "default": [ + "std" + ], + "futures-sink": [ + "dep:futures-sink" + ], + "sink": [ + "futures-sink" + ], + "std": [ + "alloc", + "futures-core/std" + ], + "unstable": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.31/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/futures-rs", + "homepage": "https://rust-lang.github.io/futures-rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "futures-core", + "version": "0.3.31", + "id": "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.31", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "The core traits and types in for the `futures` library.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "portable-atomic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "require-cas" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "futures_core", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.31/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [], + "cfg-target-has-atomic": [], + "default": [ + "std" + ], + "portable-atomic": [ + "dep:portable-atomic" + ], + "std": [ + "alloc" + ], + "unstable": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.31/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/futures-rs", + "homepage": "https://rust-lang.github.io/futures-rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.36" + }, + { + "name": "futures-io", + "version": "0.3.31", + "id": "registry+https://github.com/rust-lang/crates.io-index#futures-io@0.3.31", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "futures_io", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-io-0.3.31/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "std" + ], + "std": [], + "unstable": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-io-0.3.31/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/futures-rs", + "homepage": "https://rust-lang.github.io/futures-rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.36" + }, + { + "name": "futures-sink", + "version": "0.3.31", + "id": "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "The asynchronous `Sink` trait for the futures-rs library.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "futures_sink", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-sink-0.3.31/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [], + "default": [ + "std" + ], + "std": [ + "alloc" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-sink-0.3.31/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/futures-rs", + "homepage": "https://rust-lang.github.io/futures-rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.36" + }, + { + "name": "futures-task", + "version": "0.3.31", + "id": "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.31", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Tools for working with tasks.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "futures_task", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.31/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [], + "cfg-target-has-atomic": [], + "default": [ + "std" + ], + "std": [ + "alloc" + ], + "unstable": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.31/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/futures-rs", + "homepage": "https://rust-lang.github.io/futures-rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "futures-util", + "version": "0.3.31", + "id": "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.31", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Common utilities and extension traits for the futures-rs library.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "futures-channel", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.31", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "futures-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-io", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.31", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "futures-macro", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.3.31", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-sink", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.31", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-task", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.25", + "kind": null, + "rename": "futures_01", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "memchr", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pin-project-lite", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.6", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pin-utils", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "slab", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio-io", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.9", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.11", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "futures_util", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.31/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bilock", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.31/benches/bilock.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "flatten_unordered", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.31/benches/flatten_unordered.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "futures_unordered", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.31/benches/futures_unordered.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "select", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.31/benches/select.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [ + "futures-core/alloc", + "futures-task/alloc" + ], + "async-await": [], + "async-await-macro": [ + "async-await", + "futures-macro" + ], + "bilock": [], + "cfg-target-has-atomic": [], + "channel": [ + "std", + "futures-channel" + ], + "compat": [ + "std", + "futures_01" + ], + "default": [ + "std", + "async-await", + "async-await-macro" + ], + "futures-channel": [ + "dep:futures-channel" + ], + "futures-io": [ + "dep:futures-io" + ], + "futures-macro": [ + "dep:futures-macro" + ], + "futures-sink": [ + "dep:futures-sink" + ], + "futures_01": [ + "dep:futures_01" + ], + "io": [ + "std", + "futures-io", + "memchr" + ], + "io-compat": [ + "io", + "compat", + "tokio-io" + ], + "memchr": [ + "dep:memchr" + ], + "portable-atomic": [ + "futures-core/portable-atomic" + ], + "sink": [ + "futures-sink" + ], + "slab": [ + "dep:slab" + ], + "std": [ + "alloc", + "futures-core/std", + "futures-task/std", + "slab" + ], + "tokio-io": [ + "dep:tokio-io" + ], + "unstable": [ + "futures-core/unstable", + "futures-task/unstable" + ], + "write-all-vectored": [ + "io" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.31/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/futures-rs", + "homepage": "https://rust-lang.github.io/futures-rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "fxhash", + "version": "0.2.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#fxhash@0.2.1", + "license": "Apache-2.0/MIT", + "license_file": null, + "description": "A fast, non-secure, hashing algorithm derived from an internal hasher used in FireFox and Rustc.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "byteorder", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fnv", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "seahash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "fxhash", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/fxhash-0.2.1/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "fxhash", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/fxhash-0.2.1/bench.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/fxhash-0.2.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "cbreeden " + ], + "categories": [ + "algorithms" + ], + "keywords": [ + "hash" + ], + "readme": "README.md", + "repository": "https://github.com/cbreeden/fxhash", + "homepage": null, + "documentation": "https://docs.rs/fxhash", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "fxprof-processed-profile", + "version": "0.6.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#fxprof-processed-profile@0.6.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Create profiles in the Firefox Profiler's processed profile JSON format.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bitflags", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "debugid", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fxhash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "assert-json-diff", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "fxprof_processed_profile", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/fxprof-processed-profile-0.6.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "integration_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/fxprof-processed-profile-0.6.0/tests/integration_tests/main.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/fxprof-processed-profile-0.6.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Markus Stange " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/mstange/samply/", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.58" + }, + { + "name": "generic-array", + "version": "0.14.7", + "id": "registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7", + "license": "MIT", + "license_file": null, + "description": "Generic types implementing functionality of arrays", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "typenum", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.12", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "zeroize", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bincode", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "version_check", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "generic_array", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/generic-array-0.14.7/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/generic-array-0.14.7/build.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "more_lengths": [], + "serde": [ + "dep:serde" + ], + "zeroize": [ + "dep:zeroize" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/generic-array-0.14.7/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "serde", + "zeroize" + ] + } + } + }, + "publish": null, + "authors": [ + "Bartłomiej Kamiński ", + "Aaron Trent " + ], + "categories": [ + "data-structures", + "no-std" + ], + "keywords": [ + "generic", + "array" + ], + "readme": "README.md", + "repository": "https://github.com/fizyk20/generic-array.git", + "homepage": null, + "documentation": "http://fizyk20.github.io/generic-array/generic_array/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "getrandom", + "version": "0.2.15", + "id": "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.15", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A small cross-platform library for retrieving random data from system source", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "js-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(all(any(target_arch = \"wasm32\", target_arch = \"wasm64\"), target_os = \"unknown\"))", + "registry": null + }, + { + "name": "wasm-bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.62", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": "cfg(all(any(target_arch = \"wasm32\", target_arch = \"wasm64\"), target_os = \"unknown\"))", + "registry": null + }, + { + "name": "wasm-bindgen-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.18", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(any(target_arch = \"wasm32\", target_arch = \"wasm64\"), target_os = \"unknown\"))", + "registry": null + }, + { + "name": "wasi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(target_os = \"wasi\")", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.154", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(unix)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "getrandom", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/getrandom-0.2.15/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "custom", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/getrandom-0.2.15/tests/custom.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "normal", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/getrandom-0.2.15/tests/normal.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rdrand", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/getrandom-0.2.15/tests/rdrand.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "buffer", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/getrandom-0.2.15/benches/buffer.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "custom": [], + "js": [ + "wasm-bindgen", + "js-sys" + ], + "js-sys": [ + "dep:js-sys" + ], + "linux_disable_fallback": [], + "rdrand": [], + "rustc-dep-of-std": [ + "compiler_builtins", + "core", + "libc/rustc-dep-of-std", + "wasi/rustc-dep-of-std" + ], + "std": [], + "test-in-browser": [], + "wasm-bindgen": [ + "dep:wasm-bindgen" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/getrandom-0.2.15/Cargo.toml", + "metadata": { + "cross": { + "target": { + "x86_64-unknown-netbsd": { + "pre-build": [ + "mkdir -p /tmp/netbsd", + "curl https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.2/amd64/binary/sets/base.tar.xz -O", + "tar -C /tmp/netbsd -xJf base.tar.xz", + "cp /tmp/netbsd/usr/lib/libexecinfo.so /usr/local/x86_64-unknown-netbsd/lib", + "rm base.tar.xz", + "rm -rf /tmp/netbsd" + ] + } + } + }, + "docs": { + "rs": { + "features": [ + "std", + "custom" + ], + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "The Rand Project Developers" + ], + "categories": [ + "os", + "no-std" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-random/getrandom", + "homepage": null, + "documentation": "https://docs.rs/getrandom", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "gimli", + "version": "0.29.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A library for reading and writing the DWARF debugging format.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rustc-std-workspace-alloc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "alloc", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fallible-iterator", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "indexmap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "stable_deref_trait", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "test-assembler", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "gimli", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/gimli-0.29.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "read-all", + "write" + ], + "endian-reader": [ + "read", + "dep:stable_deref_trait" + ], + "fallible-iterator": [ + "dep:fallible-iterator" + ], + "read": [ + "read-core" + ], + "read-all": [ + "read", + "std", + "fallible-iterator", + "endian-reader" + ], + "read-core": [], + "rustc-dep-of-std": [ + "dep:core", + "dep:alloc", + "dep:compiler_builtins" + ], + "std": [ + "fallible-iterator?/std", + "stable_deref_trait?/std" + ], + "write": [ + "dep:indexmap" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/gimli-0.29.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [ + "development-tools::debugging", + "development-tools::profiling", + "parser-implementations" + ], + "keywords": [ + "DWARF", + "debug", + "ELF", + "eh_frame" + ], + "readme": "./README.md", + "repository": "https://github.com/gimli-rs/gimli", + "homepage": null, + "documentation": "https://docs.rs/gimli", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.60" + }, + { + "name": "gimli", + "version": "0.31.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#gimli@0.31.1", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A library for reading and writing the DWARF debugging format.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rustc-std-workspace-alloc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "alloc", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fallible-iterator", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "indexmap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "stable_deref_trait", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "test-assembler", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "gimli", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/gimli-0.31.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "read-all", + "write" + ], + "endian-reader": [ + "read", + "dep:stable_deref_trait" + ], + "fallible-iterator": [ + "dep:fallible-iterator" + ], + "read": [ + "read-core" + ], + "read-all": [ + "read", + "std", + "fallible-iterator", + "endian-reader" + ], + "read-core": [], + "rustc-dep-of-std": [ + "dep:core", + "dep:alloc", + "dep:compiler_builtins" + ], + "std": [ + "fallible-iterator?/std", + "stable_deref_trait?/std" + ], + "write": [ + "dep:indexmap" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/gimli-0.31.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [ + "development-tools::debugging", + "development-tools::profiling", + "parser-implementations" + ], + "keywords": [ + "DWARF", + "debug", + "ELF", + "eh_frame" + ], + "readme": "README.md", + "repository": "https://github.com/gimli-rs/gimli", + "homepage": null, + "documentation": "https://docs.rs/gimli", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.60" + }, + { + "name": "h2", + "version": "0.4.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#h2@0.4.6", + "license": "MIT", + "license_file": null, + "description": "An HTTP/2 client and server", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "atomic-waker", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bytes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fnv", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.5", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-sink", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "http", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "indexmap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "slab", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "io-util" + ], + "target": null, + "registry": null + }, + { + "name": "tokio-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "codec", + "io" + ], + "target": null, + "registry": null + }, + { + "name": "tracing", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.35", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hex", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "rt-multi-thread", + "macros", + "sync", + "net" + ], + "target": null, + "registry": null + }, + { + "name": "tokio-rustls", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.26", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "walkdir", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.3.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "webpki-roots", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.26", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "h2", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/h2-0.4.6/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "akamai", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/h2-0.4.6/examples/akamai.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "client", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/h2-0.4.6/examples/client.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "server", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/h2-0.4.6/examples/server.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "main", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/h2-0.4.6/benches/main.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "stream": [], + "unstable": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/h2-0.4.6/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "stream" + ] + } + } + }, + "publish": null, + "authors": [ + "Carl Lerche ", + "Sean McArthur " + ], + "categories": [ + "asynchronous", + "web-programming", + "network-programming" + ], + "keywords": [ + "http", + "async", + "non-blocking" + ], + "readme": "README.md", + "repository": "https://github.com/hyperium/h2", + "homepage": null, + "documentation": "https://docs.rs/h2", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63" + }, + { + "name": "hashbrown", + "version": "0.14.5", + "id": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A Rust port of Google's SwissTable hash map", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "ahash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.7", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-alloc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "alloc", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "allocator-api2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.9", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "equivalent", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rkyv", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.42", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.25", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bumpalo", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.13.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "allocator-api2" + ], + "target": null, + "registry": null + }, + { + "name": "doc-comment", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fnv", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "lazy_static", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "small_rng" + ], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rkyv", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.42", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "validation" + ], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "hashbrown", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.5/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "equivalent_trait", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.5/tests/equivalent_trait.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "hasher", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.5/tests/hasher.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "raw", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.5/tests/raw.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rayon", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.5/tests/rayon.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "serde", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.5/tests/serde.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "set", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.5/tests/set.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.5/benches/bench.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "insert_unique_unchecked", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.5/benches/insert_unique_unchecked.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "ahash": [ + "dep:ahash" + ], + "alloc": [ + "dep:alloc" + ], + "allocator-api2": [ + "dep:allocator-api2" + ], + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [ + "ahash", + "inline-more", + "allocator-api2" + ], + "equivalent": [ + "dep:equivalent" + ], + "inline-more": [], + "nightly": [ + "allocator-api2?/nightly", + "bumpalo/allocator_api" + ], + "raw": [], + "rayon": [ + "dep:rayon" + ], + "rkyv": [ + "dep:rkyv" + ], + "rustc-dep-of-std": [ + "nightly", + "core", + "compiler_builtins", + "alloc", + "rustc-internal-api" + ], + "rustc-internal-api": [], + "serde": [ + "dep:serde" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.5/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "nightly", + "rayon", + "serde", + "raw" + ], + "rustdoc-args": [ + "--generate-link-to-definition" + ] + } + } + }, + "publish": null, + "authors": [ + "Amanieu d'Antras " + ], + "categories": [ + "data-structures", + "no-std" + ], + "keywords": [ + "hash", + "no_std", + "hashmap", + "swisstable" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/hashbrown", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63.0" + }, + { + "name": "hashbrown", + "version": "0.15.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.15.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A Rust port of Google's SwissTable hash map", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rustc-std-workspace-alloc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "alloc", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "allocator-api2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.9", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "borsh", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.5.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "equivalent", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "foldhash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.25", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bumpalo", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.13.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "allocator-api2" + ], + "target": null, + "registry": null + }, + { + "name": "doc-comment", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fnv", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "lazy_static", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "small_rng" + ], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "hashbrown", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.15.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "equivalent_trait", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.15.0/tests/equivalent_trait.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "hasher", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.15.0/tests/hasher.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rayon", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.15.0/tests/rayon.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "serde", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.15.0/tests/serde.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "set", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.15.0/tests/set.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.15.0/benches/bench.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "insert_unique_unchecked", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.15.0/benches/insert_unique_unchecked.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "set_ops", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.15.0/benches/set_ops.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [ + "dep:alloc" + ], + "allocator-api2": [ + "dep:allocator-api2" + ], + "borsh": [ + "dep:borsh" + ], + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [ + "default-hasher", + "inline-more", + "allocator-api2", + "equivalent", + "raw-entry" + ], + "default-hasher": [ + "dep:foldhash" + ], + "equivalent": [ + "dep:equivalent" + ], + "inline-more": [], + "nightly": [ + "allocator-api2?/nightly", + "bumpalo/allocator_api" + ], + "raw-entry": [], + "rayon": [ + "dep:rayon" + ], + "rustc-dep-of-std": [ + "nightly", + "core", + "compiler_builtins", + "alloc", + "rustc-internal-api", + "raw-entry" + ], + "rustc-internal-api": [], + "serde": [ + "dep:serde" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.15.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "nightly", + "rayon", + "serde", + "raw-entry" + ], + "rustdoc-args": [ + "--generate-link-to-definition" + ] + } + } + }, + "publish": null, + "authors": [ + "Amanieu d'Antras " + ], + "categories": [ + "data-structures", + "no-std" + ], + "keywords": [ + "hash", + "no_std", + "hashmap", + "swisstable" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/hashbrown", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63.0" + }, + { + "name": "heck", + "version": "0.4.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#heck@0.4.1", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "heck is a case conversion library.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "unicode-segmentation", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.2.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "heck", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/heck-0.4.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [], + "unicode": [ + "unicode-segmentation" + ], + "unicode-segmentation": [ + "dep:unicode-segmentation" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/heck-0.4.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Without Boats " + ], + "categories": [], + "keywords": [ + "string", + "case", + "camel", + "snake", + "unicode" + ], + "readme": "README.md", + "repository": "https://github.com/withoutboats/heck", + "homepage": "https://github.com/withoutboats/heck", + "documentation": "https://docs.rs/heck", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "heck", + "version": "0.5.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "heck is a case conversion library.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "heck", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/heck-0.5.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/heck-0.5.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [ + "no-std" + ], + "keywords": [ + "string", + "case", + "camel", + "snake", + "unicode" + ], + "readme": "README.md", + "repository": "https://github.com/withoutboats/heck", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "hermit-abi", + "version": "0.3.9", + "id": "registry+https://github.com/rust-lang/crates.io-index#hermit-abi@0.3.9", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Hermit system calls definitions.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rustc-std-workspace-alloc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "alloc", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "hermit_abi", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hermit-abi-0.3.9/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [ + "dep:alloc" + ], + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [], + "rustc-dep-of-std": [ + "core", + "alloc", + "compiler_builtins/rustc-dep-of-std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hermit-abi-0.3.9/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Stefan Lankes" + ], + "categories": [ + "os" + ], + "keywords": [ + "unikernel", + "libos" + ], + "readme": "README.md", + "repository": "https://github.com/hermit-os/hermit-rs", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "http", + "version": "1.1.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#http@1.1.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A set of types for representing HTTP requests and responses.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bytes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fnv", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.5", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "itoa", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "doc-comment", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "http", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/http-1.1.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "header_map", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/http-1.1.0/tests/header_map.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "header_map_fuzz", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/http-1.1.0/tests/header_map_fuzz.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "status_code", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/http-1.1.0/tests/status_code.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "std" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/http-1.1.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Alex Crichton ", + "Carl Lerche ", + "Sean McArthur " + ], + "categories": [ + "web-programming" + ], + "keywords": [ + "http" + ], + "readme": "README.md", + "repository": "https://github.com/hyperium/http", + "homepage": null, + "documentation": "https://docs.rs/http", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.49.0" + }, + { + "name": "http-body", + "version": "1.0.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1", + "license": "MIT", + "license_file": null, + "description": "Trait representing an asynchronous, streaming, HTTP request or response body.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bytes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "http", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "http_body", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/http-body-1.0.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "is_end_stream", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/http-body-1.0.1/tests/is_end_stream.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/http-body-1.0.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Carl Lerche ", + "Lucio Franco ", + "Sean McArthur " + ], + "categories": [ + "web-programming" + ], + "keywords": [ + "http" + ], + "readme": "README.md", + "repository": "https://github.com/hyperium/http-body", + "homepage": null, + "documentation": "https://docs.rs/http-body", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.49" + }, + { + "name": "http-body-util", + "version": "0.1.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#http-body-util@0.1.2", + "license": "MIT", + "license_file": null, + "description": "Combinators and adapters for HTTP request or response bodies.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bytes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "http", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "http-body", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pin-project-lite", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "macros", + "rt", + "sync", + "rt-multi-thread" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "http_body_util", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/http-body-util-0.1.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/http-body-util-0.1.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Carl Lerche ", + "Lucio Franco ", + "Sean McArthur " + ], + "categories": [ + "web-programming" + ], + "keywords": [ + "http" + ], + "readme": "README.md", + "repository": "https://github.com/hyperium/http-body", + "homepage": null, + "documentation": "https://docs.rs/http-body-util", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.49" + }, + { + "name": "httparse", + "version": "1.9.5", + "id": "registry+https://github.com/rust-lang/crates.io-index#httparse@1.9.5", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A tiny, safe, speedy, zero-copy HTTP/1.x parser.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "httparse", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.9.5/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "uri", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.9.5/tests/uri.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "parse", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.9.5/benches/parse.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.9.5/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.9.5/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Sean McArthur " + ], + "categories": [ + "network-programming", + "no-std", + "parser-implementations", + "web-programming" + ], + "keywords": [ + "http", + "parser", + "no_std" + ], + "readme": "README.md", + "repository": "https://github.com/seanmonstar/httparse", + "homepage": null, + "documentation": "https://docs.rs/httparse", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "httpdate", + "version": "1.0.3", + "id": "registry+https://github.com/rust-lang/crates.io-index#httpdate@1.0.3", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "HTTP date parsing and formatting", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "httpdate", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.3/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "benchmarks", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.3/benches/benchmarks.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.3/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Pyfisch " + ], + "categories": [], + "keywords": [ + "http", + "date", + "time", + "simple", + "timestamp" + ], + "readme": "README.md", + "repository": "https://github.com/pyfisch/httpdate", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "hyper", + "version": "1.4.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#hyper@1.4.1", + "license": "MIT", + "license_file": null, + "description": "A fast and correct HTTP library.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bytes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-channel", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "h2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "http", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "http-body", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "http-body-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "httparse", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "httpdate", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "itoa", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pin-project-lite", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.12", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "const_generics", + "const_new" + ], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "sync" + ], + "target": null, + "registry": null + }, + { + "name": "tracing", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "want", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "form_urlencoded", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-channel", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "sink" + ], + "target": null, + "registry": null + }, + { + "name": "futures-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "alloc", + "sink" + ], + "target": null, + "registry": null + }, + { + "name": "http-body-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pretty_env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "spmc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "fs", + "macros", + "net", + "io-std", + "io-util", + "rt", + "rt-multi-thread", + "sync", + "time", + "test-util" + ], + "target": null, + "registry": null + }, + { + "name": "tokio-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.10", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "hyper", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hyper-1.4.1/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "client": [ + "dep:want", + "dep:pin-project-lite", + "dep:smallvec" + ], + "default": [], + "ffi": [ + "dep:libc", + "dep:http-body-util", + "futures-util?/alloc" + ], + "full": [ + "client", + "http1", + "http2", + "server" + ], + "http1": [ + "dep:futures-channel", + "dep:futures-util", + "dep:httparse", + "dep:itoa" + ], + "http2": [ + "dep:futures-channel", + "dep:futures-util", + "dep:h2" + ], + "nightly": [], + "server": [ + "dep:httpdate", + "dep:pin-project-lite", + "dep:smallvec" + ], + "tracing": [ + "dep:tracing" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/hyper-1.4.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "ffi", + "full", + "tracing" + ], + "rustdoc-args": [ + "--cfg", + "hyper_unstable_ffi", + "--cfg", + "hyper_unstable_tracing" + ] + } + }, + "playground": { + "features": [ + "full" + ] + } + }, + "publish": null, + "authors": [ + "Sean McArthur " + ], + "categories": [ + "network-programming", + "web-programming::http-client", + "web-programming::http-server" + ], + "keywords": [ + "http", + "hyper", + "hyperium" + ], + "readme": "README.md", + "repository": "https://github.com/hyperium/hyper", + "homepage": "https://hyper.rs", + "documentation": "https://docs.rs/hyper", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63" + }, + { + "name": "iana-time-zone", + "version": "0.1.61", + "id": "registry+https://github.com/rust-lang/crates.io-index#iana-time-zone@0.1.61", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "get the IANA time zone for the current system", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "js-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.66", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))", + "registry": null + }, + { + "name": "wasm-bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.89", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))", + "registry": null + }, + { + "name": "wasm-bindgen-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))", + "registry": null + }, + { + "name": "core-foundation-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(any(target_os = \"macos\", target_os = \"ios\"))", + "registry": null + }, + { + "name": "android_system_properties", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.5", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_os = \"android\")", + "registry": null + }, + { + "name": "iana-time-zone-haiku", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_os = \"haiku\")", + "registry": null + }, + { + "name": "windows-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": ">=0.50, <=0.52", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_os = \"windows\")", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "iana_time_zone", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/iana-time-zone-0.1.61/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "get_timezone", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/iana-time-zone-0.1.61/examples/get_timezone.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "stress-test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/iana-time-zone-0.1.61/examples/stress-test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "fallback": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/iana-time-zone-0.1.61/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Andrew Straw ", + "René Kijewski ", + "Ryan Lopopolo " + ], + "categories": [ + "date-and-time", + "internationalization", + "os" + ], + "keywords": [ + "IANA", + "time" + ], + "readme": "README.md", + "repository": "https://github.com/strawlab/iana-time-zone", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "iana-time-zone-haiku", + "version": "0.1.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#iana-time-zone-haiku@0.1.2", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "iana-time-zone support crate for Haiku OS", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.79", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "iana_time_zone_haiku", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/iana-time-zone-haiku-0.1.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/iana-time-zone-haiku-0.1.2/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/iana-time-zone-haiku-0.1.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "René Kijewski " + ], + "categories": [ + "date-and-time", + "internationalization", + "os" + ], + "keywords": [ + "IANA", + "time" + ], + "readme": "README.md", + "repository": "https://github.com/strawlab/iana-time-zone", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "id-arena", + "version": "2.2.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#id-arena@2.2.1", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "A simple, id-based arena.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "id_arena", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/id-arena-2.2.1/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "readme_up_to_date", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/id-arena-2.2.1/tests/readme_up_to_date.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "std" + ], + "rayon": [ + "dep:rayon" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/id-arena-2.2.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "rayon" + ] + } + } + }, + "publish": null, + "authors": [ + "Nick Fitzgerald ", + "Aleksey Kladov " + ], + "categories": [ + "memory-management", + "rust-patterns", + "no-std" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/fitzgen/id-arena", + "homepage": null, + "documentation": "https://docs.rs/id-arena", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "idna", + "version": "0.5.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#idna@0.5.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "IDNA (Internationalizing Domain Names in Applications) and Punycode.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "unicode-bidi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.10", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "hardcoded-data" + ], + "target": null, + "registry": null + }, + { + "name": "unicode-normalization", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "assert_matches", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bencher", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tester", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "idna", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/idna-0.5.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/idna-0.5.0/tests/tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "unit", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/idna-0.5.0/tests/unit.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "all", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/idna-0.5.0/benches/all.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [], + "default": [ + "std" + ], + "std": [ + "alloc", + "unicode-bidi/std", + "unicode-normalization/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/idna-0.5.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ] + } + } + }, + "publish": null, + "authors": [ + "The rust-url developers" + ], + "categories": [ + "no_std" + ], + "keywords": [], + "readme": null, + "repository": "https://github.com/servo/rust-url/", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.51" + }, + { + "name": "indexmap", + "version": "2.6.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "A hash table with consistent order and fast iteration.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "arbitrary", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "borsh", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "equivalent", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hashbrown", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.15.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.5.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5", + "kind": null, + "rename": "rustc-rayon", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fnv", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fxhash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "itertools", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.13", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "lazy_static", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "small_rng" + ], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "indexmap", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.6.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "equivalent_trait", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.6.0/tests/equivalent_trait.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_full_path", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.6.0/tests/macros_full_path.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "quick", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.6.0/tests/quick.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.6.0/tests/tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.6.0/benches/bench.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "faststring", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.6.0/benches/faststring.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "arbitrary": [ + "dep:arbitrary" + ], + "borsh": [ + "dep:borsh" + ], + "default": [ + "std" + ], + "quickcheck": [ + "dep:quickcheck" + ], + "rayon": [ + "dep:rayon" + ], + "rustc-rayon": [ + "dep:rustc-rayon" + ], + "serde": [ + "dep:serde" + ], + "std": [], + "test_debug": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.6.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "arbitrary", + "quickcheck", + "serde", + "borsh", + "rayon" + ], + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + }, + "release": { + "allow-branch": [ + "master" + ], + "sign-tag": true, + "tag-name": "{{version}}" + } + }, + "publish": null, + "authors": [], + "categories": [ + "data-structures", + "no-std" + ], + "keywords": [ + "hashmap", + "no_std" + ], + "readme": "README.md", + "repository": "https://github.com/indexmap-rs/indexmap", + "homepage": null, + "documentation": "https://docs.rs/indexmap/", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63" + }, + { + "name": "inventory", + "version": "0.3.15", + "id": "registry+https://github.com/rust-lang/crates.io-index#inventory@0.3.15", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Typed distributed plugin registration", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.89", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "diff" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "inventory", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/inventory-0.3.15/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "flags", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/inventory-0.3.15/examples/flags.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compiletest", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/inventory-0.3.15/tests/compiletest.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/inventory-0.3.15/tests/test.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/inventory-0.3.15/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "development-tools::build-utils", + "development-tools::procedural-macro-helpers", + "no-std", + "no-std::no-alloc" + ], + "keywords": [ + "linkage" + ], + "readme": "README.md", + "repository": "https://github.com/dtolnay/inventory", + "homepage": null, + "documentation": "https://docs.rs/inventory", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.62" + }, + { + "name": "io-extras", + "version": "0.18.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#io-extras@0.18.2", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "File/socket handle/descriptor utilities", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "async-std", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.12.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "unstable" + ], + "target": null, + "registry": null + }, + { + "name": "io-lifetimes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "mio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "os_pipe", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "socket2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.6.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "io-std", + "fs", + "net", + "process" + ], + "target": null, + "registry": null + }, + { + "name": "os_pipe", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_Networking_WinSock", + "Win32_System_Console" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "io_extras", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/io-extras-0.18.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/io-extras-0.18.2/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "async-std": [ + "dep:async-std" + ], + "default": [], + "mio": [ + "dep:mio" + ], + "os_pipe": [ + "dep:os_pipe" + ], + "socket2": [ + "dep:socket2" + ], + "tokio": [ + "dep:tokio" + ], + "use_async_std": [ + "async-std" + ], + "use_mio_net": [ + "mio", + "mio/net" + ], + "use_mio_os_ext": [ + "mio", + "mio/os-ext" + ], + "use_os_pipe": [ + "os_pipe" + ], + "use_socket2": [ + "socket2" + ], + "use_tokio": [ + "tokio" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/io-extras-0.18.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Dan Gohman " + ], + "categories": [ + "os", + "rust-patterns" + ], + "keywords": [ + "api", + "io", + "stream" + ], + "readme": "README.md", + "repository": "https://github.com/sunfishcode/io-extras", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63" + }, + { + "name": "io-lifetimes", + "version": "2.0.3", + "id": "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "A low-level I/O ownership and borrowing library", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "async-std", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.12.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(not(target_os = \"wasi\"))", + "registry": null + }, + { + "name": "mio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "net", + "os-ext" + ], + "target": "cfg(not(target_os = \"wasi\"))", + "registry": null + }, + { + "name": "os_pipe", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "io_safety" + ], + "target": "cfg(not(target_os = \"wasi\"))", + "registry": null + }, + { + "name": "socket2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(not(target_os = \"wasi\"))", + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.6.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "io-std", + "fs", + "net", + "process" + ], + "target": "cfg(not(target_os = \"wasi\"))", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.96", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(not(windows))", + "registry": null + }, + { + "name": "hermit-abi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(target_os = \"hermit\")", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_Storage_FileSystem", + "Win32_Networking_WinSock", + "Win32_Security", + "Win32_System_IO" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "io_lifetimes", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/io-lifetimes-2.0.3/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/io-lifetimes-2.0.3/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "async-std": [ + "dep:async-std" + ], + "close": [ + "libc", + "hermit-abi", + "windows-sys" + ], + "default": [], + "hermit-abi": [ + "dep:hermit-abi" + ], + "libc": [ + "dep:libc" + ], + "mio": [ + "dep:mio" + ], + "os_pipe": [ + "dep:os_pipe" + ], + "socket2": [ + "dep:socket2" + ], + "tokio": [ + "dep:tokio" + ], + "windows-sys": [ + "dep:windows-sys" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/io-lifetimes-2.0.3/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "close" + ], + "rustdoc-args": [ + "--cfg", + "doc_cfg" + ] + } + } + }, + "publish": null, + "authors": [ + "Dan Gohman " + ], + "categories": [ + "os", + "rust-patterns" + ], + "keywords": [ + "api", + "io" + ], + "readme": "README.md", + "repository": "https://github.com/sunfishcode/io-lifetimes", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63" + }, + { + "name": "ipnet", + "version": "2.10.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#ipnet@2.10.1", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Provides types and useful methods for working with IPv4 and IPv6 network addresses, commonly called IP prefixes. The new `IpNet`, `Ipv4Net`, and `Ipv6Net` types build on the existing `IpAddr`, `Ipv4Addr`, and `Ipv6Addr` types already provided in Rust's standard library and align to their design to stay consistent. The module also provides useful traits that extend `Ipv4Addr` and `Ipv6Addr` with methods for `Add`, `Sub`, `BitAnd`, and `BitOr` operations. The module only uses stable feature so it is guaranteed to compile using the stable toolchain.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "heapless", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "schemars", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": "serde", + "optional": true, + "uses_default_features": false, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "ipnet", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.10.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "std" + ], + "heapless": [ + "dep:heapless" + ], + "json": [ + "serde", + "schemars" + ], + "schemars": [ + "dep:schemars" + ], + "ser_as_str": [ + "heapless" + ], + "serde": [ + "dep:serde" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.10.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Kris Price " + ], + "categories": [ + "network-programming" + ], + "keywords": [ + "IP", + "CIDR", + "network", + "prefix", + "subnet" + ], + "readme": "README.md", + "repository": "https://github.com/krisprice/ipnet", + "homepage": null, + "documentation": "https://docs.rs/ipnet", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "itertools", + "version": "0.12.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#itertools@0.12.1", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Extra iterator adaptors, iterator methods, free functions, and macros.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "either", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "paste", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "permutohedron", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "itertools", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "iris", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/examples/iris.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "adaptors_no_collect", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/tests/adaptors_no_collect.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "flatten_ok", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/tests/flatten_ok.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_hygiene", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/tests/macros_hygiene.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "merge_join", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/tests/merge_join.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "peeking_take_while", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/tests/peeking_take_while.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "quick", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/tests/quick.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "specializations", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/tests/specializations.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_core", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/tests/test_core.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_std", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/tests/test_std.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tuples", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/tests/tuples.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "zip", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/tests/zip.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench1", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/benches/bench1.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "combinations", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/benches/combinations.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "combinations_with_replacement", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/benches/combinations_with_replacement.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "fold_specialization", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/benches/fold_specialization.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "powerset", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/benches/powerset.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "specializations", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/benches/specializations.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "tree_fold1", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/benches/tree_fold1.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "tuple_combinations", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/benches/tuple_combinations.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "tuples", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/benches/tuples.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "use_std" + ], + "use_alloc": [], + "use_std": [ + "use_alloc", + "either/use_std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itertools-0.12.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "bluss" + ], + "categories": [ + "algorithms", + "rust-patterns" + ], + "keywords": [ + "iterator", + "data-structure", + "zip", + "product", + "group-by" + ], + "readme": "README.md", + "repository": "https://github.com/rust-itertools/itertools", + "homepage": null, + "documentation": "https://docs.rs/itertools/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.43.1" + }, + { + "name": "itoa", + "version": "1.0.11", + "id": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Fast integer primitive to string conversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "no-panic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "itoa", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.11/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.11/tests/test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.11/benches/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "no-panic": [ + "dep:no-panic" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.11/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "value-formatting", + "no-std", + "no-std::no-alloc" + ], + "keywords": [ + "integer" + ], + "readme": "README.md", + "repository": "https://github.com/dtolnay/itoa", + "homepage": null, + "documentation": "https://docs.rs/itoa", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.36" + }, + { + "name": "ittapi", + "version": "0.4.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#ittapi@0.4.0", + "license": "GPL-2.0-only OR BSD-3-Clause", + "license_file": null, + "description": "High-level Rust bindings for ittapi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.56", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ittapi-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.16", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "scoped-env", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "ittapi", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ittapi-0.4.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ittapi-0.4.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Johnnie Birch <45402135+jlb6740@users.noreply.github.com>", + "Benjamin Bouvier " + ], + "categories": [ + "development-tools" + ], + "keywords": [ + "vtune", + "profiling", + "code-generation" + ], + "readme": "README.md", + "repository": "https://github.com/intel/ittapi", + "homepage": "https://github.com/intel/ittapi/tree/master/rust/ittapi", + "documentation": "https://docs.rs/ittapi", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "ittapi-sys", + "version": "0.4.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#ittapi-sys@0.4.0", + "license": "GPL-2.0-only OR BSD-3-Clause", + "license_file": null, + "description": "Rust bindings for ittapi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.68", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "diff", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.73", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "ittapi_sys", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ittapi-sys-0.4.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "bindgen-up-to-date", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ittapi-sys-0.4.0/tests/bindgen-up-to-date.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ittapi-sys-0.4.0/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ittapi-sys-0.4.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Johnnie Birch <45402135+jlb6740@users.noreply.github.com>" + ], + "categories": [ + "development-tools", + "external-ffi-bindings" + ], + "keywords": [ + "vtune", + "profiling", + "code-generation" + ], + "readme": "README.md", + "repository": "https://github.com/intel/ittapi", + "homepage": "https://github.com/intel/ittapi/tree/master/rust/ittapi-sys", + "documentation": "https://docs.rs/ittapi-sys", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "jobserver", + "version": "0.1.32", + "id": "registry+https://github.com/rust-lang/crates.io-index#jobserver@0.1.32", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "An implementation of the GNU Make jobserver for Rust.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.10.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.87", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "nix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.28.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "fs" + ], + "target": "cfg(unix)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "jobserver", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/jobserver-0.1.32/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "client", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/jobserver-0.1.32/tests/client.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "client-of-myself", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/jobserver-0.1.32/tests/client-of-myself.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "helper", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/jobserver-0.1.32/tests/helper.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "make-as-a-client", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/jobserver-0.1.32/tests/make-as-a-client.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "server", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/jobserver-0.1.32/tests/server.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/jobserver-0.1.32/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/jobserver-rs", + "homepage": "https://github.com/rust-lang/jobserver-rs", + "documentation": "https://docs.rs/jobserver", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63" + }, + { + "name": "js-sys", + "version": "0.3.72", + "id": "registry+https://github.com/rust-lang/crates.io-index#js-sys@0.3.72", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Bindings for all JS global objects and functions in all JS environments like\nNode.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "wasm-bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.95", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "js_sys", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/js-sys-0.3.72/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/js-sys-0.3.72/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The wasm-bindgen Developers" + ], + "categories": [ + "wasm" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/js-sys", + "homepage": "https://rustwasm.github.io/wasm-bindgen/", + "documentation": "https://docs.rs/js-sys", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.57" + }, + { + "name": "launchcart_formhandler_native", + "version": "0.1.0", + "id": "path+file:///Users/superchris/dev/launch_cart/native/launchcart_formhandler_native#0.1.0", + "license": null, + "license_file": null, + "description": null, + "source": null, + "dependencies": [ + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.19.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.5", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustler", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.34", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "big_integer" + ], + "target": null, + "registry": null + }, + { + "name": "wasi-common", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm_components_ex", + "source": null, + "req": "*", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null, + "path": "/Users/superchris/dev/wasm_components_ex/wasm-components-ex" + }, + { + "name": "wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-wasi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-wasi-http", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wat", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.217.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wiggle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "cdylib" + ], + "crate_types": [ + "cdylib" + ], + "name": "launchcart_formhandler_native", + "src_path": "/Users/superchris/dev/launch_cart/native/launchcart_formhandler_native/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/dev/launch_cart/native/launchcart_formhandler_native/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": null, + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "leb128", + "version": "0.2.5", + "id": "registry+https://github.com/rust-lang/crates.io-index#leb128@0.2.5", + "license": "Apache-2.0/MIT", + "license_file": null, + "description": "Read and write DWARF's \"Little Endian Base 128\" (LEB128) variable length integer encoding.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "leb128", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/leb128-0.2.5/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bin" + ], + "crate_types": [ + "bin" + ], + "name": "leb128-repl", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/leb128-0.2.5/src/bin/leb128-repl.rs", + "edition": "2018", + "doc": true, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "quickchecks", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/leb128-0.2.5/tests/quickchecks.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/leb128-0.2.5/benches/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "nightly": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/leb128-0.2.5/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Nick Fitzgerald ", + "Philip Craig " + ], + "categories": [], + "keywords": [ + "LEB128", + "DWARF", + "variable", + "length", + "encoding" + ], + "readme": "./README.md", + "repository": "https://github.com/gimli-rs/leb128", + "homepage": null, + "documentation": "https://docs.rs/leb128", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "libc", + "version": "0.2.159", + "id": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Raw FFI bindings to platform libraries like libc.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "libc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.159/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "const_fn", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.159/tests/const_fn.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.159/build.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "align": [], + "const-extern-fn": [], + "default": [ + "std" + ], + "extra_traits": [], + "rustc-dep-of-std": [ + "align", + "rustc-std-workspace-core" + ], + "rustc-std-workspace-core": [ + "dep:rustc-std-workspace-core" + ], + "std": [], + "use_std": [ + "std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.159/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "cargo-args": [ + "-Zbuild-std=core" + ], + "default-target": "x86_64-unknown-linux-gnu", + "features": [ + "const-extern-fn", + "extra_traits" + ], + "targets": [ + "aarch64-apple-darwin", + "aarch64-apple-ios", + "aarch64-linux-android", + "aarch64-pc-windows-msvc", + "aarch64-unknown-freebsd", + "aarch64-unknown-fuchsia", + "aarch64-unknown-hermit", + "aarch64-unknown-linux-gnu", + "aarch64-unknown-linux-musl", + "aarch64-unknown-netbsd", + "aarch64-unknown-openbsd", + "aarch64-wrs-vxworks", + "arm-linux-androideabi", + "arm-unknown-linux-gnueabi", + "arm-unknown-linux-gnueabihf", + "arm-unknown-linux-musleabi", + "arm-unknown-linux-musleabihf", + "armebv7r-none-eabi", + "armebv7r-none-eabihf", + "armv5te-unknown-linux-gnueabi", + "armv5te-unknown-linux-musleabi", + "armv7-linux-androideabi", + "armv7-unknown-linux-gnueabihf", + "armv7-unknown-linux-musleabihf", + "armv7-wrs-vxworks-eabihf", + "armv7r-none-eabi", + "armv7r-none-eabihf", + "i586-pc-windows-msvc", + "i586-unknown-linux-gnu", + "i586-unknown-linux-musl", + "i686-linux-android", + "i686-pc-windows-gnu", + "i686-pc-windows-msvc", + "i686-pc-windows-msvc", + "i686-unknown-freebsd", + "i686-unknown-haiku", + "i686-unknown-linux-gnu", + "i686-unknown-linux-musl", + "i686-unknown-netbsd", + "i686-unknown-openbsd", + "i686-wrs-vxworks", + "mips-unknown-linux-gnu", + "mips-unknown-linux-musl", + "mips64-unknown-linux-gnuabi64", + "mips64-unknown-linux-muslabi64", + "mips64el-unknown-linux-gnuabi64", + "mips64el-unknown-linux-muslabi64", + "mipsel-sony-psp", + "mipsel-unknown-linux-gnu", + "mipsel-unknown-linux-musl", + "nvptx64-nvidia-cuda", + "powerpc-unknown-linux-gnu", + "powerpc-unknown-linux-gnuspe", + "powerpc-unknown-netbsd", + "powerpc-wrs-vxworks", + "powerpc-wrs-vxworks-spe", + "powerpc64-unknown-freebsd", + "powerpc64-unknown-linux-gnu", + "powerpc64-wrs-vxworks", + "powerpc64le-unknown-linux-gnu", + "riscv32gc-unknown-linux-gnu", + "riscv32i-unknown-none-elf", + "riscv32imac-unknown-none-elf", + "riscv32imc-unknown-none-elf", + "riscv64gc-unknown-freebsd", + "riscv64gc-unknown-hermit", + "riscv64gc-unknown-linux-gnu", + "riscv64gc-unknown-linux-musl", + "riscv64gc-unknown-none-elf", + "riscv64imac-unknown-none-elf", + "s390x-unknown-linux-gnu", + "s390x-unknown-linux-musl", + "sparc-unknown-linux-gnu", + "sparc64-unknown-linux-gnu", + "sparc64-unknown-netbsd", + "sparcv9-sun-solaris", + "thumbv6m-none-eabi", + "thumbv7em-none-eabi", + "thumbv7em-none-eabihf", + "thumbv7m-none-eabi", + "thumbv7neon-linux-androideabi", + "thumbv7neon-unknown-linux-gnueabihf", + "wasm32-unknown-emscripten", + "wasm32-unknown-unknown", + "wasm32-wasi", + "x86_64-apple-darwin", + "x86_64-apple-ios", + "x86_64-fortanix-unknown-sgx", + "x86_64-linux-android", + "x86_64-pc-solaris", + "x86_64-pc-windows-gnu", + "x86_64-pc-windows-msvc", + "x86_64-unknown-dragonfly", + "x86_64-unknown-freebsd", + "x86_64-unknown-fuchsia", + "x86_64-unknown-haiku", + "x86_64-unknown-hermit", + "x86_64-unknown-illumos", + "x86_64-unknown-l4re-uclibc", + "x86_64-unknown-linux-gnu", + "x86_64-unknown-linux-gnux32", + "x86_64-unknown-linux-musl", + "x86_64-unknown-netbsd", + "x86_64-unknown-openbsd", + "x86_64-unknown-redox", + "x86_64-wrs-vxworks" + ] + } + } + }, + "publish": null, + "authors": [ + "The Rust Project Developers" + ], + "categories": [ + "external-ffi-bindings", + "no-std", + "os" + ], + "keywords": [ + "libc", + "ffi", + "bindings", + "operating", + "system" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/libc", + "homepage": "https://github.com/rust-lang/libc", + "documentation": "https://docs.rs/libc/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "libm", + "version": "0.2.8", + "id": "registry+https://github.com/rust-lang/crates.io-index#libm@0.2.8", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "libm in pure Rust", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "no-panic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.5", + "kind": "build", + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "libm", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/libm-0.2.8/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/libm-0.2.8/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [], + "musl-reference-tests": [ + "rand" + ], + "rand": [ + "dep:rand" + ], + "unstable": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/libm-0.2.8/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Jorge Aparicio " + ], + "categories": [ + "no-std" + ], + "keywords": [ + "libm", + "math" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/libm", + "homepage": null, + "documentation": "https://docs.rs/libm", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "libredox", + "version": "0.1.3", + "id": "registry+https://github.com/rust-lang/crates.io-index#libredox@0.1.3", + "license": "MIT", + "license_file": null, + "description": "Redox stable ABI", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bitflags", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ioslice", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "redox_syscall", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "libredox", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/libredox-0.1.3/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "call": [], + "default": [ + "call", + "std", + "redox_syscall" + ], + "ioslice": [ + "dep:ioslice" + ], + "mkns": [ + "ioslice" + ], + "redox_syscall": [ + "dep:redox_syscall" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/libredox-0.1.3/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "4lDO2 <4lDO2@protonmail.com>" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://gitlab.redox-os.org/redox-os/libredox.git", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "linux-raw-sys", + "version": "0.4.14", + "id": "registry+https://github.com/rust-lang/crates.io-index#linux-raw-sys@0.4.14", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Generated bindings for Linux's userspace API", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.49", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.100", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "static_assertions", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "linux_raw_sys", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/linux-raw-sys-0.4.14/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "bootparam": [], + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [ + "std", + "general", + "errno" + ], + "elf": [], + "errno": [], + "general": [], + "if_arp": [], + "if_ether": [], + "if_packet": [], + "io_uring": [], + "ioctl": [], + "loop_device": [], + "mempolicy": [], + "net": [], + "netlink": [], + "no_std": [], + "prctl": [], + "rustc-dep-of-std": [ + "core", + "compiler_builtins", + "no_std" + ], + "std": [], + "system": [], + "xdp": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/linux-raw-sys-0.4.14/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "default", + "bootparam", + "ioctl", + "netlink", + "io_uring", + "if_arp", + "if_ether", + "if_packet", + "net", + "prctl", + "elf", + "xdp", + "mempolicy", + "system", + "loop_device" + ], + "targets": [ + "x86_64-unknown-linux-gnu", + "i686-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "Dan Gohman " + ], + "categories": [ + "external-ffi-bindings" + ], + "keywords": [ + "linux", + "uapi", + "ffi" + ], + "readme": "README.md", + "repository": "https://github.com/sunfishcode/linux-raw-sys", + "homepage": null, + "documentation": "https://docs.rs/linux-raw-sys", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63" + }, + { + "name": "log", + "version": "0.4.22", + "id": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A lightweight logging facade for Rust\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sval", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sval_ref", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "value-bag", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.7", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "inline-i128" + ], + "target": null, + "registry": null + }, + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.63", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sval", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sval_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "value-bag", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "test" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "log", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.22/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "integration", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.22/tests/integration.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.22/tests/macros.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "value", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.22/benches/value.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "kv": [], + "kv_serde": [ + "kv_std", + "value-bag/serde", + "serde" + ], + "kv_std": [ + "std", + "kv", + "value-bag/error" + ], + "kv_sval": [ + "kv", + "value-bag/sval", + "sval", + "sval_ref" + ], + "kv_unstable": [ + "kv", + "value-bag" + ], + "kv_unstable_serde": [ + "kv_serde", + "kv_unstable_std" + ], + "kv_unstable_std": [ + "kv_std", + "kv_unstable" + ], + "kv_unstable_sval": [ + "kv_sval", + "kv_unstable" + ], + "max_level_debug": [], + "max_level_error": [], + "max_level_info": [], + "max_level_off": [], + "max_level_trace": [], + "max_level_warn": [], + "release_max_level_debug": [], + "release_max_level_error": [], + "release_max_level_info": [], + "release_max_level_off": [], + "release_max_level_trace": [], + "release_max_level_warn": [], + "serde": [ + "dep:serde" + ], + "std": [], + "sval": [ + "dep:sval" + ], + "sval_ref": [ + "dep:sval_ref" + ], + "value-bag": [ + "dep:value-bag" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.22/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "std", + "serde", + "kv_std", + "kv_sval", + "kv_serde" + ] + } + } + }, + "publish": null, + "authors": [ + "The Rust Project Developers" + ], + "categories": [ + "development-tools::debugging" + ], + "keywords": [ + "logging" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/log", + "homepage": null, + "documentation": "https://docs.rs/log", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.60.0" + }, + { + "name": "mach2", + "version": "0.4.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#mach2@0.4.2", + "license": "BSD-2-Clause OR MIT OR Apache-2.0", + "license_file": null, + "description": "A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(any(target_os = \"macos\", target_os = \"ios\"))", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "mach2", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/mach2-0.4.2/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [], + "unstable": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/mach2-0.4.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "default-target": "x86_64-apple-darwin" + } + } + }, + "publish": null, + "authors": [], + "categories": [ + "api-bindings", + "external-ffi-bindings", + "no-std", + "os" + ], + "keywords": [ + "kernel", + "macos", + "darwin" + ], + "readme": "README.md", + "repository": "https://github.com/JohnTitor/mach2", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "maybe-owned", + "version": "0.3.4", + "id": "registry+https://github.com/rust-lang/crates.io-index#maybe-owned@0.3.4", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "provides a `MaybeOwned` (and `MaybeOwnedMut`) type similar to std's `Cow` but it implements `From` and `From<&'a T>` and does not require `ToOwned`", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "maybe_owned", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/maybe-owned-0.3.4/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "registry", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/maybe-owned-0.3.4/examples/registry.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "serde": [ + "dep:serde" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/maybe-owned-0.3.4/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Philipp korber ", + "darkstalker ", + "daboross ", + "Zac Burns (That3Percent) " + ], + "categories": [], + "keywords": [ + "maybe", + "owned", + "Cow" + ], + "readme": "./README.md", + "repository": "https://github.com/rustonaut/maybe-owned", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "memchr", + "version": "2.7.4", + "id": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4", + "license": "Unlicense OR MIT", + "license_file": null, + "description": "Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for\n1, 2 or 3 byte search and single substring search.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.20", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "memchr", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.4/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [], + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [ + "std" + ], + "libc": [], + "logging": [ + "dep:log" + ], + "rustc-dep-of-std": [ + "core", + "compiler_builtins" + ], + "std": [ + "alloc" + ], + "use_std": [ + "std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.4/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ] + } + } + }, + "publish": null, + "authors": [ + "Andrew Gallant ", + "bluss" + ], + "categories": [], + "keywords": [ + "memchr", + "memmem", + "substring", + "find", + "search" + ], + "readme": "README.md", + "repository": "https://github.com/BurntSushi/memchr", + "homepage": "https://github.com/BurntSushi/memchr", + "documentation": "https://docs.rs/memchr/", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.61" + }, + { + "name": "memfd", + "version": "0.6.4", + "id": "registry+https://github.com/rust-lang/crates.io-index#memfd@0.6.4", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A pure-Rust library to work with Linux memfd and sealing", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "fs" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "memfd", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/memfd-0.6.4/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "sized", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/memfd-0.6.4/examples/sized.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "memfd", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/memfd-0.6.4/tests/memfd.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sealing", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/memfd-0.6.4/tests/sealing.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/memfd-0.6.4/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + }, + "release": { + "pre-release-commit-message": "cargo: memfd release {{version}}", + "publish": false, + "push": false, + "sign-commit": true, + "sign-tag": true, + "tag-message": "memfd {{version}}" + } + }, + "publish": null, + "authors": [ + "Luca Bruno ", + "Simonas Kazlauskas " + ], + "categories": [ + "filesystem", + "os", + "os::unix-apis" + ], + "keywords": [ + "Linux", + "memfd", + "memfd_create", + "seal" + ], + "readme": "README.md", + "repository": "https://github.com/lucab/memfd-rs", + "homepage": null, + "documentation": "https://docs.rs/memfd", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "miniz_oxide", + "version": "0.8.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.8.0", + "license": "MIT OR Zlib OR Apache-2.0", + "license_file": null, + "description": "DEFLATE compression and decompression library rewritten in Rust based on miniz", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "adler2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-alloc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "alloc", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "simd-adler32", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "miniz_oxide", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/miniz_oxide-0.8.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [ + "dep:alloc" + ], + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [ + "with-alloc" + ], + "rustc-dep-of-std": [ + "core", + "alloc", + "compiler_builtins", + "adler2/rustc-dep-of-std" + ], + "simd": [ + "simd-adler32" + ], + "simd-adler32": [ + "dep:simd-adler32" + ], + "std": [], + "with-alloc": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/miniz_oxide-0.8.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Frommi ", + "oyvindln " + ], + "categories": [ + "compression" + ], + "keywords": [ + "zlib", + "miniz", + "deflate", + "encoding" + ], + "readme": "Readme.md", + "repository": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide", + "homepage": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide", + "documentation": "https://docs.rs/miniz_oxide", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "mio", + "version": "1.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#mio@1.0.2", + "license": "MIT", + "license_file": null, + "description": "Lightweight non-blocking I/O.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hermit-abi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.9", + "kind": null, + "rename": "libc", + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_os = \"hermit\")", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.149", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_os = \"wasi\")", + "registry": null + }, + { + "name": "wasi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_os = \"wasi\")", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.149", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Wdk_Foundation", + "Wdk_Storage_FileSystem", + "Wdk_System_IO", + "Win32_Foundation", + "Win32_Networking_WinSock", + "Win32_Storage_FileSystem", + "Win32_System_IO", + "Win32_System_WindowsProgramming" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "mio", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/mio-1.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_listenfd_server", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/mio-1.0.2/examples/tcp_listenfd_server.rs", + "edition": "2021", + "required-features": [ + "os-poll", + "net" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_server", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/mio-1.0.2/examples/tcp_server.rs", + "edition": "2021", + "required-features": [ + "os-poll", + "net" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "udp_server", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/mio-1.0.2/examples/udp_server.rs", + "edition": "2021", + "required-features": [ + "os-poll", + "net" + ], + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "log" + ], + "log": [ + "dep:log" + ], + "net": [], + "os-ext": [ + "os-poll", + "windows-sys/Win32_System_Pipes", + "windows-sys/Win32_Security" + ], + "os-poll": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/mio-1.0.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs", + "--generate-link-to-definition" + ], + "targets": [ + "aarch64-apple-ios", + "aarch64-linux-android", + "wasm32-wasi", + "x86_64-apple-darwin", + "x86_64-pc-windows-gnu", + "x86_64-pc-windows-msvc", + "x86_64-unknown-dragonfly", + "x86_64-unknown-freebsd", + "x86_64-unknown-illumos", + "x86_64-unknown-linux-gnu", + "x86_64-unknown-netbsd", + "x86_64-unknown-openbsd", + "x86_64-unknown-hermit" + ] + } + }, + "playground": { + "features": [ + "os-poll", + "os-ext", + "net" + ] + } + }, + "publish": null, + "authors": [ + "Carl Lerche ", + "Thomas de Zeeuw ", + "Tokio Contributors " + ], + "categories": [ + "asynchronous" + ], + "keywords": [ + "io", + "async", + "non-blocking" + ], + "readme": "README.md", + "repository": "https://github.com/tokio-rs/mio", + "homepage": "https://github.com/tokio-rs/mio", + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.70" + }, + { + "name": "num-bigint", + "version": "0.4.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#num-bigint@0.4.6", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Big integer implementation for Rust", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "arbitrary", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "num-integer", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.46", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "i128" + ], + "target": null, + "registry": null + }, + { + "name": "num-traits", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.18", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "i128" + ], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "num_bigint", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.4.6/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "bigint", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.4.6/tests/bigint.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "bigint_bitwise", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.4.6/tests/bigint_bitwise.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "bigint_scalar", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.4.6/tests/bigint_scalar.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "biguint", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.4.6/tests/biguint.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "biguint_scalar", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.4.6/tests/biguint_scalar.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fuzzed", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.4.6/tests/fuzzed.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "modpow", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.4.6/tests/modpow.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "roots", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.4.6/tests/roots.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bigint", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.4.6/benches/bigint.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "factorial", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.4.6/benches/factorial.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "gcd", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.4.6/benches/gcd.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "roots", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.4.6/benches/roots.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "shootout-pidigits", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.4.6/benches/shootout-pidigits.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "arbitrary": [ + "dep:arbitrary" + ], + "default": [ + "std" + ], + "quickcheck": [ + "dep:quickcheck" + ], + "rand": [ + "dep:rand" + ], + "serde": [ + "dep:serde" + ], + "std": [ + "num-integer/std", + "num-traits/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.4.6/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "std", + "serde", + "rand", + "quickcheck", + "arbitrary" + ], + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "The Rust Project Developers" + ], + "categories": [ + "algorithms", + "data-structures", + "science" + ], + "keywords": [ + "mathematics", + "numerics", + "bignum" + ], + "readme": "README.md", + "repository": "https://github.com/rust-num/num-bigint", + "homepage": "https://github.com/rust-num/num-bigint", + "documentation": "https://docs.rs/num-bigint", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.60" + }, + { + "name": "num-integer", + "version": "0.1.46", + "id": "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Integer traits and functions", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "num-traits", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.11", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "i128" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "num_integer", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-integer-0.1.46/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "average", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-integer-0.1.46/tests/average.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "roots", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-integer-0.1.46/tests/roots.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "average", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-integer-0.1.46/benches/average.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "gcd", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-integer-0.1.46/benches/gcd.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "roots", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-integer-0.1.46/benches/roots.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "i128": [], + "std": [ + "num-traits/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-integer-0.1.46/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "std" + ] + } + } + }, + "publish": null, + "authors": [ + "The Rust Project Developers" + ], + "categories": [ + "algorithms", + "science", + "no-std" + ], + "keywords": [ + "mathematics", + "numerics" + ], + "readme": "README.md", + "repository": "https://github.com/rust-num/num-integer", + "homepage": "https://github.com/rust-num/num-integer", + "documentation": "https://docs.rs/num-integer", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.31" + }, + { + "name": "num-traits", + "version": "0.2.19", + "id": "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Numeric traits for generic mathematics", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "libm", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "autocfg", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "num_traits", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-traits-0.2.19/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "cast", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-traits-0.2.19/tests/cast.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-traits-0.2.19/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "i128": [], + "libm": [ + "dep:libm" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/num-traits-0.2.19/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "std" + ], + "rustdoc-args": [ + "--generate-link-to-definition" + ] + } + } + }, + "publish": null, + "authors": [ + "The Rust Project Developers" + ], + "categories": [ + "algorithms", + "science", + "no-std" + ], + "keywords": [ + "mathematics", + "numerics" + ], + "readme": "README.md", + "repository": "https://github.com/rust-num/num-traits", + "homepage": "https://github.com/rust-num/num-traits", + "documentation": "https://docs.rs/num-traits", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.60" + }, + { + "name": "object", + "version": "0.36.5", + "id": "registry+https://github.com/rust-lang/crates.io-index#object@0.36.5", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "A unified interface for reading and writing object file formats.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rustc-std-workspace-alloc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "alloc", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "crc32fast", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "flate2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hashbrown", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.15.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "default-hasher" + ], + "target": null, + "registry": null + }, + { + "name": "indexmap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "memchr", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.4.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ruzstd", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmparser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.218.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "object", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/object-0.36.5/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "integration", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/object-0.36.5/tests/integration.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "parse_self", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/object-0.36.5/tests/parse_self.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "all": [ + "read", + "write", + "build", + "std", + "compression", + "wasm" + ], + "alloc": [ + "dep:alloc" + ], + "archive": [], + "build": [ + "build_core", + "write_std", + "elf" + ], + "build_core": [ + "read_core", + "write_core" + ], + "cargo-all": [], + "coff": [], + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "compression": [ + "dep:flate2", + "dep:ruzstd", + "std" + ], + "core": [ + "dep:core" + ], + "default": [ + "read", + "compression" + ], + "doc": [ + "read_core", + "write_std", + "build_core", + "std", + "compression", + "archive", + "coff", + "elf", + "macho", + "pe", + "wasm", + "xcoff" + ], + "elf": [], + "macho": [], + "pe": [ + "coff" + ], + "read": [ + "read_core", + "archive", + "coff", + "elf", + "macho", + "pe", + "xcoff", + "unaligned" + ], + "read_core": [], + "rustc-dep-of-std": [ + "core", + "compiler_builtins", + "alloc", + "memchr/rustc-dep-of-std" + ], + "std": [ + "memchr/std" + ], + "unaligned": [], + "unstable": [], + "unstable-all": [ + "all", + "unstable" + ], + "wasm": [ + "dep:wasmparser" + ], + "write": [ + "write_std", + "coff", + "elf", + "macho", + "pe", + "xcoff" + ], + "write_core": [ + "dep:crc32fast", + "dep:indexmap", + "dep:hashbrown" + ], + "write_std": [ + "write_core", + "std", + "indexmap?/std", + "crc32fast?/std" + ], + "xcoff": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/object-0.36.5/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "doc" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [], + "keywords": [ + "object", + "elf", + "mach-o", + "pe", + "coff" + ], + "readme": "README.md", + "repository": "https://github.com/gimli-rs/object", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.65" + }, + { + "name": "once_cell", + "version": "1.20.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Single assignment cells and lazy values.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "critical-section", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "parking_lot_core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.10", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "portable-atomic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "critical-section", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "regex", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.10.6", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "once_cell", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.20.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.20.2/examples/bench.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "bench_acquire", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.20.2/examples/bench_acquire.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "lazy_static", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.20.2/examples/lazy_static.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "reentrant_init_deadlocks", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.20.2/examples/reentrant_init_deadlocks.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "regex", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.20.2/examples/regex.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "test_synchronization", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.20.2/examples/test_synchronization.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "it", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.20.2/tests/it/main.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "alloc": [ + "race" + ], + "atomic-polyfill": [ + "critical-section" + ], + "critical-section": [ + "dep:critical-section", + "portable-atomic" + ], + "default": [ + "std" + ], + "parking_lot": [ + "dep:parking_lot_core" + ], + "portable-atomic": [ + "dep:portable-atomic" + ], + "race": [], + "std": [ + "alloc" + ], + "unstable": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.20.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--generate-link-to-definition" + ] + } + } + }, + "publish": null, + "authors": [ + "Aleksey Kladov " + ], + "categories": [ + "rust-patterns", + "memory-management" + ], + "keywords": [ + "lazy", + "static" + ], + "readme": "README.md", + "repository": "https://github.com/matklad/once_cell", + "homepage": null, + "documentation": "https://docs.rs/once_cell", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.60" + }, + { + "name": "paste", + "version": "1.0.15", + "id": "registry+https://github.com/rust-lang/crates.io-index#paste@1.0.15", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Macros for all your token pasting needs", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "paste-test-suite", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.49", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "diff" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "paste", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/paste-1.0.15/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_item", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/paste-1.0.15/tests/test_item.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_attr", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/paste-1.0.15/tests/test_attr.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compiletest", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/paste-1.0.15/tests/compiletest.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_doc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/paste-1.0.15/tests/test_doc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_expr", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/paste-1.0.15/tests/test_expr.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/paste-1.0.15/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/paste-1.0.15/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "development-tools", + "no-std", + "no-std::no-alloc" + ], + "keywords": [ + "macros" + ], + "readme": "README.md", + "repository": "https://github.com/dtolnay/paste", + "homepage": null, + "documentation": "https://docs.rs/paste", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.31" + }, + { + "name": "percent-encoding", + "version": "2.3.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.1", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Percent encoding and decoding", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "percent_encoding", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/percent-encoding-2.3.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [], + "default": [ + "std" + ], + "std": [ + "alloc" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/percent-encoding-2.3.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ] + } + } + }, + "publish": null, + "authors": [ + "The rust-url developers" + ], + "categories": [ + "no_std" + ], + "keywords": [], + "readme": null, + "repository": "https://github.com/servo/rust-url/", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.51" + }, + { + "name": "pin-project-lite", + "version": "0.2.14", + "id": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "A lightweight version of pin-project written with declarative macros.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "static_assertions", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "pin_project_lite", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.14/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compiletest", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.14/tests/compiletest.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "drop_order", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.14/tests/drop_order.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "expandtest", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.14/tests/expandtest.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "proper_unpin", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.14/tests/proper_unpin.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.14/tests/test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.14/Cargo.toml", + "metadata": { + "cargo_check_external_types": { + "allowed_external_types": [] + }, + "docs": { + "rs": { + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [ + "no-std", + "no-std::no-alloc", + "rust-patterns" + ], + "keywords": [ + "pin", + "macros" + ], + "readme": "README.md", + "repository": "https://github.com/taiki-e/pin-project-lite", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.37" + }, + { + "name": "pin-utils", + "version": "0.1.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#pin-utils@0.1.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Utilities for pinning\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "pin_utils", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "projection", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/tests/projection.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stack_pin", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/tests/stack_pin.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Josef Brandl " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang-nursery/pin-utils", + "homepage": null, + "documentation": "https://docs.rs/pin-utils", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "pkg-config", + "version": "0.3.31", + "id": "registry+https://github.com/rust-lang/crates.io-index#pkg-config@0.3.31", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A library to run the pkg-config system tool at build time in order to be used in\nCargo build scripts.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "lazy_static", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "pkg_config", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/pkg-config-0.3.31/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/pkg-config-0.3.31/tests/test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/pkg-config-0.3.31/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [], + "keywords": [ + "build-dependencies" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/pkg-config-rs", + "homepage": null, + "documentation": "https://docs.rs/pkg-config", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.31" + }, + { + "name": "postcard", + "version": "1.0.10", + "id": "registry+https://github.com/rust-lang/crates.io-index#postcard@1.0.10", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A no_std + serde compatible message library for Rust", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cobs", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "crc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "defmt", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "embedded-io", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": "embedded-io-04", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "embedded-io", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6", + "kind": null, + "rename": "embedded-io-06", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "heapless", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "serde" + ], + "target": null, + "registry": null + }, + { + "name": "paste", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.12", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "postcard-derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.100", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "derive" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "postcard", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/postcard-1.0.10/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "accumulator", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/postcard-1.0.10/tests/accumulator.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "crc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/postcard-1.0.10/tests/crc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "loopback", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/postcard-1.0.10/tests/loopback.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "max_size", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/postcard-1.0.10/tests/max_size.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "schema", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/postcard-1.0.10/tests/schema.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "alloc": [ + "serde/alloc", + "embedded-io-04?/alloc", + "embedded-io-06?/alloc" + ], + "crc": [ + "dep:crc" + ], + "default": [ + "heapless-cas" + ], + "defmt": [ + "dep:defmt" + ], + "embedded-io": [ + "dep:embedded-io-04" + ], + "embedded-io-04": [ + "dep:embedded-io-04" + ], + "embedded-io-06": [ + "dep:embedded-io-06" + ], + "experimental-derive": [ + "postcard-derive" + ], + "heapless": [ + "dep:heapless" + ], + "heapless-cas": [ + "heapless", + "heapless/cas" + ], + "paste": [ + "dep:paste" + ], + "postcard-derive": [ + "dep:postcard-derive" + ], + "use-crc": [ + "crc", + "paste" + ], + "use-defmt": [ + "defmt" + ], + "use-std": [ + "serde/std", + "alloc" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/postcard-1.0.10/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "James Munns " + ], + "categories": [ + "embedded", + "no-std" + ], + "keywords": [ + "serde", + "cobs", + "framing" + ], + "readme": "README.md", + "repository": "https://github.com/jamesmunns/postcard", + "homepage": null, + "documentation": "https://docs.rs/postcard/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "ppv-lite86", + "version": "0.2.20", + "id": "registry+https://github.com/rust-lang/crates.io-index#ppv-lite86@0.2.20", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Implementation of the crypto-simd API for x86", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "zerocopy", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "simd", + "derive" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "ppv_lite86", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ppv-lite86-0.2.20/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "std" + ], + "no_simd": [], + "simd": [], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ppv-lite86-0.2.20/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The CryptoCorrosion Contributors" + ], + "categories": [ + "cryptography", + "no-std" + ], + "keywords": [ + "crypto", + "simd", + "x86" + ], + "readme": null, + "repository": "https://github.com/cryptocorrosion/cryptocorrosion", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.61" + }, + { + "name": "proc-macro2", + "version": "1.0.87", + "id": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "unicode-ident", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "flate2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tar", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "proc_macro2", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.87/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "comments", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.87/tests/comments.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "features", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.87/tests/features.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "marker", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.87/tests/marker.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.87/tests/test.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_fmt", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.87/tests/test_fmt.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_size", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.87/tests/test_size.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.87/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "proc-macro" + ], + "nightly": [], + "proc-macro": [], + "span-locations": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.87/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustc-args": [ + "--cfg", + "procmacro2_semver_exempt" + ], + "rustdoc-args": [ + "--cfg", + "procmacro2_semver_exempt", + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + }, + "playground": { + "features": [ + "span-locations" + ] + } + }, + "publish": null, + "authors": [ + "David Tolnay ", + "Alex Crichton " + ], + "categories": [ + "development-tools::procedural-macro-helpers" + ], + "keywords": [ + "macros", + "syn" + ], + "readme": "README.md", + "repository": "https://github.com/dtolnay/proc-macro2", + "homepage": null, + "documentation": "https://docs.rs/proc-macro2", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "psm", + "version": "0.1.23", + "id": "registry+https://github.com/rust-lang/crates.io-index#psm@0.1.23", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Portable Stack Manipulation: stack manipulation and introspection routines", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.2", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "psm", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/psm-0.1.23/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "info", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/psm-0.1.23/examples/info.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "on_stack_fibo", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/psm-0.1.23/examples/on_stack_fibo.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "on_stack_fibo_alloc_each_frame", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/psm-0.1.23/examples/on_stack_fibo_alloc_each_frame.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "panics", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/psm-0.1.23/examples/panics.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "replace_stack_1", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/psm-0.1.23/examples/replace_stack_1.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "thread", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/psm-0.1.23/examples/thread.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stack_direction", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/psm-0.1.23/tests/stack_direction.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stack_direction_2", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/psm-0.1.23/tests/stack_direction_2.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/psm-0.1.23/build.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/psm-0.1.23/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Simonas Kazlauskas " + ], + "categories": [], + "keywords": [ + "stack", + "no_std" + ], + "readme": "README.mkd", + "repository": "https://github.com/rust-lang/stacker/", + "homepage": null, + "documentation": "https://docs.rs/psm/0.1.22", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "quote", + "version": "1.0.37", + "id": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Quasi-quoting macro quote!(...)", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.80", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.66", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "diff" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "quote", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.37/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compiletest", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.37/tests/compiletest.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.37/tests/test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "proc-macro" + ], + "proc-macro": [ + "proc-macro2/proc-macro" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.37/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "development-tools::procedural-macro-helpers" + ], + "keywords": [ + "macros", + "syn" + ], + "readme": "README.md", + "repository": "https://github.com/dtolnay/quote", + "homepage": null, + "documentation": "https://docs.rs/quote/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "rand", + "version": "0.8.5", + "id": "registry+https://github.com/rust-lang/crates.io-index#rand@0.8.5", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Random number generators and other randomness functionality.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "packed_simd_2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.7", + "kind": null, + "rename": "packed_simd", + "optional": true, + "uses_default_features": true, + "features": [ + "into_bits" + ], + "target": null, + "registry": null + }, + { + "name": "rand_chacha", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand_core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.103", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "bincode", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.2.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand_pcg", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.22", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": "cfg(unix)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "rand", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rand-0.8.5/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [ + "rand_core/alloc" + ], + "default": [ + "std", + "std_rng" + ], + "getrandom": [ + "rand_core/getrandom" + ], + "libc": [ + "dep:libc" + ], + "log": [ + "dep:log" + ], + "min_const_gen": [], + "nightly": [], + "packed_simd": [ + "dep:packed_simd" + ], + "rand_chacha": [ + "dep:rand_chacha" + ], + "serde": [ + "dep:serde" + ], + "serde1": [ + "serde", + "rand_core/serde1" + ], + "simd_support": [ + "packed_simd" + ], + "small_rng": [], + "std": [ + "rand_core/std", + "rand_chacha/std", + "alloc", + "getrandom", + "libc" + ], + "std_rng": [ + "rand_chacha" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rand-0.8.5/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "doc_cfg" + ] + } + }, + "playground": { + "features": [ + "small_rng", + "serde1" + ] + } + }, + "publish": null, + "authors": [ + "The Rand Project Developers", + "The Rust Project Developers" + ], + "categories": [ + "algorithms", + "no-std" + ], + "keywords": [ + "random", + "rng" + ], + "readme": "README.md", + "repository": "https://github.com/rust-random/rand", + "homepage": "https://rust-random.github.io/book", + "documentation": "https://docs.rs/rand", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "rand_chacha", + "version": "0.3.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.3.1", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "ChaCha random number generator\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "ppv-lite86", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "simd" + ], + "target": null, + "registry": null + }, + { + "name": "rand_core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "rand_chacha", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rand_chacha-0.3.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "std" + ], + "serde": [ + "dep:serde" + ], + "serde1": [ + "serde" + ], + "simd": [], + "std": [ + "ppv-lite86/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rand_chacha-0.3.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Rand Project Developers", + "The Rust Project Developers", + "The CryptoCorrosion Contributors" + ], + "categories": [ + "algorithms", + "no-std" + ], + "keywords": [ + "random", + "rng", + "chacha" + ], + "readme": "README.md", + "repository": "https://github.com/rust-random/rand", + "homepage": "https://rust-random.github.io/book", + "documentation": "https://docs.rs/rand_chacha", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "rand_core", + "version": "0.6.4", + "id": "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Core random number generator traits and tools for implementation.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "getrandom", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "rand_core", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rand_core-0.6.4/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [], + "getrandom": [ + "dep:getrandom" + ], + "serde": [ + "dep:serde" + ], + "serde1": [ + "serde" + ], + "std": [ + "alloc", + "getrandom", + "getrandom/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rand_core-0.6.4/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "doc_cfg" + ] + } + }, + "playground": { + "all-features": true + } + }, + "publish": null, + "authors": [ + "The Rand Project Developers", + "The Rust Project Developers" + ], + "categories": [ + "algorithms", + "no-std" + ], + "keywords": [ + "random", + "rng" + ], + "readme": "README.md", + "repository": "https://github.com/rust-random/rand", + "homepage": "https://rust-random.github.io/book", + "documentation": "https://docs.rs/rand_core", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "rayon", + "version": "1.10.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#rayon@1.10.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Simple work-stealing parallelism for Rust", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "either", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rayon-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.12.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm_sync", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand_xorshift", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "rayon", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "chars", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/chars.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "clones", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/clones.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "collect", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/collect.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "cross-pool", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/cross-pool.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "debug", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/debug.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "drain_vec", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/drain_vec.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "intersperse", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/intersperse.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "issue671", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/issue671.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "issue671-unzip", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/issue671-unzip.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "iter_panic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/iter_panic.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "named-threads", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/named-threads.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "octillion", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/octillion.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "par_bridge_recursion", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/par_bridge_recursion.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "producer_split_at", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/producer_split_at.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sort-panic-safe", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/sort-panic-safe.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "str", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/tests/str.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "web_spin_lock": [ + "dep:wasm_sync", + "rayon-core/web_spin_lock" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Niko Matsakis ", + "Josh Stone " + ], + "categories": [ + "concurrency" + ], + "keywords": [ + "parallel", + "thread", + "concurrency", + "join", + "performance" + ], + "readme": "README.md", + "repository": "https://github.com/rayon-rs/rayon", + "homepage": null, + "documentation": "https://docs.rs/rayon/", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63" + }, + { + "name": "rayon-core", + "version": "1.12.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#rayon-core@1.12.1", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Core APIs for Rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "crossbeam-deque", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "crossbeam-utils", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm_sync", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand_xorshift", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "scoped-tls", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "rayon_core", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "double_init_fail", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/tests/double_init_fail.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "init_zero_threads", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/tests/init_zero_threads.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "scope_join", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/tests/scope_join.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "scoped_threadpool", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/tests/scoped_threadpool.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "simple_panic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/tests/simple_panic.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stack_overflow_crash", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/tests/stack_overflow_crash.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "use_current_thread", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/tests/use_current_thread.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "web_spin_lock": [ + "dep:wasm_sync" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Niko Matsakis ", + "Josh Stone " + ], + "categories": [ + "concurrency" + ], + "keywords": [ + "parallel", + "thread", + "concurrency", + "join", + "performance" + ], + "readme": "README.md", + "repository": "https://github.com/rayon-rs/rayon", + "homepage": null, + "documentation": "https://docs.rs/rayon/", + "edition": "2021", + "links": "rayon-core", + "default_run": null, + "rust_version": "1.63" + }, + { + "name": "redox_users", + "version": "0.4.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#redox_users@0.4.6", + "license": "MIT", + "license_file": null, + "description": "A Rust library to access Redox users and groups functionality", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "getrandom", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "libredox", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std", + "call" + ], + "target": null, + "registry": null + }, + { + "name": "rust-argon2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "thiserror", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "zeroize", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "zeroize_derive" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "redox_users", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/redox_users-0.4.6/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "auth": [ + "rust-argon2", + "zeroize" + ], + "default": [ + "auth" + ], + "rust-argon2": [ + "dep:rust-argon2" + ], + "zeroize": [ + "dep:zeroize" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/redox_users-0.4.6/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Jose Narvaez ", + "Wesley Hershberger " + ], + "categories": [], + "keywords": [ + "redox", + "auth" + ], + "readme": "README.md", + "repository": "https://gitlab.redox-os.org/redox-os/users", + "homepage": null, + "documentation": "https://docs.rs/redox_users", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "regalloc2", + "version": "0.10.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#regalloc2@0.10.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Backtracking register allocator inspired from IonMonkey", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "hashbrown", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.14", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "ahash" + ], + "target": null, + "registry": null + }, + { + "name": "libfuzzer-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-hash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.136", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "derive", + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "slice-group-by", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.6.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "union" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "regalloc2", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/regalloc2-0.10.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "checker": [], + "default": [ + "std" + ], + "enable-serde": [ + "serde" + ], + "fuzzing": [ + "libfuzzer-sys", + "checker", + "trace-log" + ], + "libfuzzer-sys": [ + "dep:libfuzzer-sys" + ], + "serde": [ + "dep:serde" + ], + "std": [], + "trace-log": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/regalloc2-0.10.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Chris Fallin ", + "Mozilla SpiderMonkey Developers" + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/regalloc2", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "regex", + "version": "1.11.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#regex@1.11.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "An implementation of regular expressions for Rust. This implementation uses\nfinite automata and guarantees linear time matching on all inputs.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "aho-corasick", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "memchr", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.6.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "regex-automata", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "alloc", + "syntax", + "meta", + "nfa-pikevm" + ], + "target": null, + "registry": null + }, + { + "name": "regex-syntax", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.5", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.69", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "doc-comment", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "atty", + "humantime", + "termcolor" + ], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.17.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "regex-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "regex", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/regex-1.11.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "integration", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/regex-1.11.0/tests/lib.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "std", + "perf", + "unicode", + "regex-syntax/default" + ], + "logging": [ + "aho-corasick?/logging", + "memchr?/logging", + "regex-automata/logging" + ], + "pattern": [], + "perf": [ + "perf-cache", + "perf-dfa", + "perf-onepass", + "perf-backtrack", + "perf-inline", + "perf-literal" + ], + "perf-backtrack": [ + "regex-automata/nfa-backtrack" + ], + "perf-cache": [], + "perf-dfa": [ + "regex-automata/hybrid" + ], + "perf-dfa-full": [ + "regex-automata/dfa-build", + "regex-automata/dfa-search" + ], + "perf-inline": [ + "regex-automata/perf-inline" + ], + "perf-literal": [ + "dep:aho-corasick", + "dep:memchr", + "regex-automata/perf-literal" + ], + "perf-onepass": [ + "regex-automata/dfa-onepass" + ], + "std": [ + "aho-corasick?/std", + "memchr?/std", + "regex-automata/std", + "regex-syntax/std" + ], + "unicode": [ + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment", + "regex-automata/unicode", + "regex-syntax/unicode" + ], + "unicode-age": [ + "regex-automata/unicode-age", + "regex-syntax/unicode-age" + ], + "unicode-bool": [ + "regex-automata/unicode-bool", + "regex-syntax/unicode-bool" + ], + "unicode-case": [ + "regex-automata/unicode-case", + "regex-syntax/unicode-case" + ], + "unicode-gencat": [ + "regex-automata/unicode-gencat", + "regex-syntax/unicode-gencat" + ], + "unicode-perl": [ + "regex-automata/unicode-perl", + "regex-automata/unicode-word-boundary", + "regex-syntax/unicode-perl" + ], + "unicode-script": [ + "regex-automata/unicode-script", + "regex-syntax/unicode-script" + ], + "unicode-segment": [ + "regex-automata/unicode-segment", + "regex-syntax/unicode-segment" + ], + "unstable": [ + "pattern" + ], + "use_std": [ + "std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/regex-1.11.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "The Rust Project Developers", + "Andrew Gallant " + ], + "categories": [ + "text-processing" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/regex", + "homepage": "https://github.com/rust-lang/regex", + "documentation": "https://docs.rs/regex", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.65" + }, + { + "name": "regex-automata", + "version": "0.4.8", + "id": "registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.8", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Automata construction and matching using regular expressions.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "aho-corasick", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.14", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "memchr", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.6.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "regex-syntax", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.5", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.69", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bstr", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "doc-comment", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "atty", + "humantime", + "termcolor" + ], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "regex-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "regex_automata", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/regex-automata-0.4.8/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "integration", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/regex-automata-0.4.8/tests/lib.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "alloc": [], + "default": [ + "std", + "syntax", + "perf", + "unicode", + "meta", + "nfa", + "dfa", + "hybrid" + ], + "dfa": [ + "dfa-build", + "dfa-search", + "dfa-onepass" + ], + "dfa-build": [ + "nfa-thompson", + "dfa-search" + ], + "dfa-onepass": [ + "nfa-thompson" + ], + "dfa-search": [], + "hybrid": [ + "alloc", + "nfa-thompson" + ], + "internal-instrument": [ + "internal-instrument-pikevm" + ], + "internal-instrument-pikevm": [ + "logging", + "std" + ], + "logging": [ + "dep:log", + "aho-corasick?/logging", + "memchr?/logging" + ], + "meta": [ + "syntax", + "nfa-pikevm" + ], + "nfa": [ + "nfa-thompson", + "nfa-pikevm", + "nfa-backtrack" + ], + "nfa-backtrack": [ + "nfa-thompson" + ], + "nfa-pikevm": [ + "nfa-thompson" + ], + "nfa-thompson": [ + "alloc" + ], + "perf": [ + "perf-inline", + "perf-literal" + ], + "perf-inline": [], + "perf-literal": [ + "perf-literal-substring", + "perf-literal-multisubstring" + ], + "perf-literal-multisubstring": [ + "std", + "dep:aho-corasick" + ], + "perf-literal-substring": [ + "aho-corasick?/perf-literal", + "dep:memchr" + ], + "std": [ + "regex-syntax?/std", + "memchr?/std", + "aho-corasick?/std", + "alloc" + ], + "syntax": [ + "dep:regex-syntax", + "alloc" + ], + "unicode": [ + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment", + "unicode-word-boundary", + "regex-syntax?/unicode" + ], + "unicode-age": [ + "regex-syntax?/unicode-age" + ], + "unicode-bool": [ + "regex-syntax?/unicode-bool" + ], + "unicode-case": [ + "regex-syntax?/unicode-case" + ], + "unicode-gencat": [ + "regex-syntax?/unicode-gencat" + ], + "unicode-perl": [ + "regex-syntax?/unicode-perl" + ], + "unicode-script": [ + "regex-syntax?/unicode-script" + ], + "unicode-segment": [ + "regex-syntax?/unicode-segment" + ], + "unicode-word-boundary": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/regex-automata-0.4.8/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Rust Project Developers", + "Andrew Gallant " + ], + "categories": [ + "text-processing" + ], + "keywords": [ + "regex", + "dfa", + "automata", + "automaton", + "nfa" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/regex/tree/master/regex-automata", + "homepage": null, + "documentation": "https://docs.rs/regex-automata", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.65" + }, + { + "name": "regex-syntax", + "version": "0.8.5", + "id": "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.5", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A regular expression parser.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "arbitrary", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "regex_syntax", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.8.5/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.8.5/benches/bench.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "arbitrary": [ + "dep:arbitrary" + ], + "default": [ + "std", + "unicode" + ], + "std": [], + "unicode": [ + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment" + ], + "unicode-age": [], + "unicode-bool": [], + "unicode-case": [], + "unicode-gencat": [], + "unicode-perl": [], + "unicode-script": [], + "unicode-segment": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.8.5/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "The Rust Project Developers", + "Andrew Gallant " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/regex/tree/master/regex-syntax", + "homepage": null, + "documentation": "https://docs.rs/regex-syntax", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.65" + }, + { + "name": "ring", + "version": "0.17.8", + "id": "registry+https://github.com/rust-lang/crates.io-index#ring@0.17.8", + "license": null, + "license_file": "LICENSE", + "description": "Safe, fast, small crypto using Rust.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "getrandom", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.10", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "untrusted", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.83", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.148", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(target_arch = \"aarch64\", target_arch = \"arm\")))", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_System_Threading" + ], + "target": "cfg(all(target_arch = \"aarch64\", target_os = \"windows\"))", + "registry": null + }, + { + "name": "wasm-bindgen-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.37", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))", + "registry": null + }, + { + "name": "spin", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "once" + ], + "target": "cfg(any(target_arch = \"aarch64\", target_arch = \"arm\", target_arch = \"x86\", target_arch = \"x86_64\"))", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.148", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(any(unix, windows, target_os = \"wasi\"))", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "ring", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "aead_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/tests/aead_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "agreement_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/tests/agreement_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "constant_time_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/tests/constant_time_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "digest_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/tests/digest_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "ecdsa_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/tests/ecdsa_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "ed25519_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/tests/ed25519_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "error_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/tests/error_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "hkdf_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/tests/hkdf_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "hmac_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/tests/hmac_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "pbkdf2_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/tests/pbkdf2_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "quic_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/tests/quic_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rand_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/tests/rand_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rsa_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/tests/rsa_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signature_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/tests/signature_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [], + "default": [ + "alloc", + "dev_urandom_fallback" + ], + "dev_urandom_fallback": [], + "less-safe-getrandom-custom-or-rdrand": [], + "slow_tests": [], + "std": [ + "alloc" + ], + "test_logging": [], + "unstable-testing-arm-no-hw": [], + "unstable-testing-arm-no-neon": [], + "wasm32_unknown_unknown_js": [ + "getrandom/js" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [ + "Brian Smith " + ], + "categories": [ + "cryptography", + "no-std" + ], + "keywords": [ + "crypto", + "cryptography", + "rand", + "ECC", + "RSA" + ], + "readme": "README.md", + "repository": "https://github.com/briansmith/ring", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": "ring_core_0_17_8", + "default_run": null, + "rust_version": "1.61.0" + }, + { + "name": "rustc-demangle", + "version": "0.1.24", + "id": "registry+https://github.com/rust-lang/crates.io-index#rustc-demangle@0.1.24", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Rust compiler symbol demangling.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "rustc_demangle", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustc-demangle-0.1.24/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "rustc-dep-of-std": [ + "core", + "compiler_builtins" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustc-demangle-0.1.24/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "std" + ], + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/rustc-demangle", + "homepage": "https://github.com/rust-lang/rustc-demangle", + "documentation": "https://docs.rs/rustc-demangle", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "rustc-hash", + "version": "2.0.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.0.0", + "license": "Apache-2.0/MIT", + "license_file": null, + "description": "A speedy, non-cryptographic hashing algorithm used by rustc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "rustc_hash", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustc-hash-2.0.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "std" + ], + "nightly": [], + "rand": [ + "dep:rand", + "std" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustc-hash-2.0.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Rust Project Developers" + ], + "categories": [], + "keywords": [ + "hash", + "hasher", + "fxhash", + "rustc" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/rustc-hash", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "rustix", + "version": "0.38.37", + "id": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bitflags", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.4.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.49", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "itoa", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-alloc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "flate2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.156", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "errno", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.8", + "kind": "dev", + "rename": "libc_errno", + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "memoffset", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serial_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "static_assertions", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.5.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "linux-raw-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.14", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "general", + "ioctl", + "no_std" + ], + "target": "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))", + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(criterion, not(any(target_os = \"emscripten\", target_os = \"wasi\"))))", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.156", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))", + "registry": null + }, + { + "name": "errno", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.8", + "kind": null, + "rename": "libc_errno", + "optional": true, + "uses_default_features": false, + "features": [], + "target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))", + "registry": null + }, + { + "name": "linux-raw-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.14", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "general", + "errno", + "ioctl", + "no_std", + "elf" + ], + "target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.156", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))", + "registry": null + }, + { + "name": "errno", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.8", + "kind": null, + "rename": "libc_errno", + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))", + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.5.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(any(target_os = \"android\", target_os = \"linux\"))", + "registry": null + }, + { + "name": "errno", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.8", + "kind": null, + "rename": "libc_errno", + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_Networking_WinSock", + "Win32_NetworkManagement_IpHelper", + "Win32_System_Threading" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "rustix", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustix-0.38.37/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "mod", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustix-0.38.37/benches/mod.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustix-0.38.37/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "all-apis": [ + "event", + "fs", + "io_uring", + "mm", + "mount", + "net", + "param", + "pipe", + "process", + "procfs", + "pty", + "rand", + "runtime", + "shm", + "stdio", + "system", + "termios", + "thread", + "time" + ], + "alloc": [], + "cc": [], + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [ + "std", + "use-libc-auxv" + ], + "event": [], + "fs": [], + "io_uring": [ + "event", + "fs", + "net", + "linux-raw-sys/io_uring" + ], + "itoa": [ + "dep:itoa" + ], + "libc": [ + "dep:libc" + ], + "libc-extra-traits": [ + "libc?/extra_traits" + ], + "libc_errno": [ + "dep:libc_errno" + ], + "linux_4_11": [], + "linux_latest": [ + "linux_4_11" + ], + "mm": [], + "mount": [], + "net": [ + "linux-raw-sys/net", + "linux-raw-sys/netlink", + "linux-raw-sys/if_ether", + "linux-raw-sys/xdp" + ], + "once_cell": [ + "dep:once_cell" + ], + "param": [ + "fs" + ], + "pipe": [], + "process": [ + "linux-raw-sys/prctl" + ], + "procfs": [ + "once_cell", + "itoa", + "fs" + ], + "pty": [ + "itoa", + "fs" + ], + "rand": [], + "runtime": [ + "linux-raw-sys/prctl" + ], + "rustc-dep-of-std": [ + "core", + "rustc-std-workspace-alloc", + "compiler_builtins", + "linux-raw-sys/rustc-dep-of-std", + "bitflags/rustc-dep-of-std", + "compiler_builtins?/rustc-dep-of-std" + ], + "rustc-std-workspace-alloc": [ + "dep:rustc-std-workspace-alloc" + ], + "shm": [ + "fs" + ], + "std": [ + "bitflags/std", + "alloc", + "libc?/std", + "libc_errno?/std", + "libc-extra-traits" + ], + "stdio": [], + "system": [ + "linux-raw-sys/system" + ], + "termios": [], + "thread": [ + "linux-raw-sys/prctl" + ], + "time": [], + "try_close": [], + "use-explicitly-provided-auxv": [], + "use-libc": [ + "libc_errno", + "libc", + "libc-extra-traits" + ], + "use-libc-auxv": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustix-0.38.37/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "all-apis" + ], + "targets": [ + "x86_64-unknown-linux-gnu", + "i686-unknown-linux-gnu", + "x86_64-apple-darwin", + "x86_64-pc-windows-msvc", + "x86_64-unknown-freebsd", + "x86_64-unknown-openbsd", + "x86_64-unknown-netbsd", + "x86_64-unknown-dragonfly", + "x86_64-unknown-illumos", + "x86_64-unknown-redox", + "x86_64-unknown-haiku", + "wasm32-unknown-emscripten", + "wasm32-wasi" + ] + } + } + }, + "publish": null, + "authors": [ + "Dan Gohman ", + "Jakub Konka " + ], + "categories": [ + "os::unix-apis", + "date-and-time", + "filesystem", + "network-programming" + ], + "keywords": [ + "api", + "file", + "network", + "safe", + "syscall" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/rustix", + "homepage": null, + "documentation": "https://docs.rs/rustix", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63" + }, + { + "name": "rustler", + "version": "0.34.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#rustler@0.34.0", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Safe Rust wrappers for creating Erlang NIF functions", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "inventory", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "num-bigint", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustler_codegen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.34.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustler_sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "~2.4.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "rustler", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustler-0.34.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "allocator": [], + "alternative_nif_init_name": [], + "big_integer": [ + "dep:num-bigint" + ], + "default": [ + "nif_version_2_15" + ], + "derive": [], + "nif_version_2_14": [ + "rustler_sys/nif_version_2_14" + ], + "nif_version_2_15": [ + "nif_version_2_14", + "rustler_sys/nif_version_2_15" + ], + "nif_version_2_16": [ + "nif_version_2_15", + "rustler_sys/nif_version_2_16" + ], + "nif_version_2_17": [ + "nif_version_2_16", + "rustler_sys/nif_version_2_17" + ], + "serde": [ + "dep:serde" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustler-0.34.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + }, + "release": { + "pre-release-replacements": [ + { + "file": "../rustler_mix/mix.exs", + "replace": "version: \"{{version}}\", # Auto updated by cargo release, do not modify this line.", + "search": "version: \"[^\"]+\", # Auto updated by cargo release, do not modify this line." + }, + { + "file": "../rustler_mix/lib/rustler.ex", + "replace": "def rustler_version, do: \"{{version}}\"", + "search": "def rustler_version, do: \"[^\"]+\"" + }, + { + "file": "../rustler_codegen/Cargo.toml", + "replace": "# rustler_codegen version\nversion = \"{{version}}\"", + "search": "# rustler_codegen version\nversion = \"[^\"]+\"" + } + ] + } + }, + "publish": null, + "authors": [ + "Hansihe " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rusterlium/rustler", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.70" + }, + { + "name": "rustler_codegen", + "version": "0.34.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#rustler_codegen@0.34.0", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Compiler plugin for Rustler", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "heck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "inventory", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "full", + "extra-traits" + ], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "rustler_codegen", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustler_codegen-0.34.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustler_codegen-0.34.0/tests/test.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustler_codegen-0.34.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Hansihe " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rusterlium/rustler/tree/master/rustler_codegen", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "rustler_sys", + "version": "2.4.3", + "id": "registry+https://github.com/rust-lang/crates.io-index#rustler_sys@2.4.3", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Create Erlang NIF modules in Rust using the C NIF API.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "unreachable", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "regex", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "rustler_sys", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustler_sys-2.4.3/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "struct_size", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustler_sys-2.4.3/tests/struct_size.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustler_sys-2.4.3/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "nif_version_2_15" + ], + "nif_version_2_14": [], + "nif_version_2_15": [ + "nif_version_2_14" + ], + "nif_version_2_16": [ + "nif_version_2_15" + ], + "nif_version_2_17": [ + "nif_version_2_16" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustler_sys-2.4.3/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Daniel Goertzen " + ], + "categories": [ + "external-ffi-bindings" + ], + "keywords": [ + "FFI", + "Erlang", + "NIF" + ], + "readme": null, + "repository": "https://github.com/rusterlium/rustler", + "homepage": null, + "documentation": "https://docs.rs/rustler_sys", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "rustls", + "version": "0.22.4", + "id": "registry+https://github.com/rust-lang/crates.io-index#rustls@0.22.4", + "license": "Apache-2.0 OR ISC OR MIT", + "license_file": null, + "description": "Rustls is a modern TLS library written in Rust.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "aws-lc-rs", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.5", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustls-pki-types", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": "pki-types", + "optional": false, + "uses_default_features": true, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "ring", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.17", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "subtle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.5.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustls-webpki", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.102.1", + "kind": null, + "rename": "webpki", + "optional": false, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "zeroize", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.6.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "base64", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.21", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bencher", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustls-pemfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "webpki-roots", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.26", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.6", + "kind": "build", + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "rustls", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-0.22.4/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-0.22.4/examples/internal/bench.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "bogo_shim", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-0.22.4/examples/internal/bogo_shim.rs", + "edition": "2021", + "required-features": [ + "tls12" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "api", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-0.22.4/tests/api.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "bogo", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-0.22.4/tests/bogo.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "client_cert_verifier", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-0.22.4/tests/client_cert_verifier.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "ech", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-0.22.4/tests/ech.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "key_log_file_env", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-0.22.4/tests/key_log_file_env.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "server_cert_verifier", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-0.22.4/tests/server_cert_verifier.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "benchmarks", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-0.22.4/benches/benchmarks.rs", + "edition": "2021", + "required-features": [ + "ring" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-0.22.4/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "aws_lc_rs": [ + "dep:aws-lc-rs", + "webpki/aws_lc_rs" + ], + "default": [ + "logging", + "ring", + "tls12" + ], + "log": [ + "dep:log" + ], + "logging": [ + "log" + ], + "read_buf": [ + "rustversion" + ], + "ring": [ + "dep:ring", + "webpki/ring" + ], + "rustversion": [ + "dep:rustversion" + ], + "tls12": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-0.22.4/Cargo.toml", + "metadata": { + "cargo_check_external_types": { + "allowed_external_types": [ + "rustls_pki_types", + "rustls_pki_types::*" + ] + }, + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [ + "network-programming", + "cryptography" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rustls/rustls", + "homepage": "https://github.com/rustls/rustls", + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.61" + }, + { + "name": "rustls-pki-types", + "version": "1.9.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.9.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Shared types for the rustls PKI ecosystem", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "web-time", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_family = \"wasm\", target_os = \"unknown\"))", + "registry": null + }, + { + "name": "crabgrind", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.1.9", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_os = \"linux\", target_arch = \"x86_64\"))", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "rustls_pki_types", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-pki-types-1.9.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "dns_name", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-pki-types-1.9.0/tests/dns_name.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "key_type", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-pki-types-1.9.0/tests/key_type.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "pem", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-pki-types-1.9.0/tests/pem.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "server_name", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-pki-types-1.9.0/tests/server_name.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "alloc": [], + "default": [ + "alloc" + ], + "std": [ + "alloc" + ], + "web": [ + "web-time" + ], + "web-time": [ + "dep:web-time" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-pki-types-1.9.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [ + "network-programming", + "data-structures", + "cryptography" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rustls/pki-types", + "homepage": "https://github.com/rustls/pki-types", + "documentation": "https://docs.rs/rustls-pki-types", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.60" + }, + { + "name": "rustls-webpki", + "version": "0.102.8", + "id": "registry+https://github.com/rust-lang/crates.io-index#rustls-webpki@0.102.8", + "license": "ISC", + "license_file": null, + "description": "Web PKI X.509 Certificate Verification.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "aws-lc-rs", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.9", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "aws-lc-sys" + ], + "target": null, + "registry": null + }, + { + "name": "rustls-pki-types", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.7", + "kind": null, + "rename": "pki-types", + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ring", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.17", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "untrusted", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "base64", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.22", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bencher", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bzip2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.17.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rcgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.13", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "aws_lc_rs" + ], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "webpki", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-webpki-0.102.8/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "better_tls", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-webpki-0.102.8/tests/better_tls.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "cert_v1_unsupported", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-webpki-0.102.8/tests/cert_v1_unsupported.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "cert_without_extensions", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-webpki-0.102.8/tests/cert_without_extensions.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "client_auth", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-webpki-0.102.8/tests/client_auth.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "client_auth_revocation", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-webpki-0.102.8/tests/client_auth_revocation.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "crl_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-webpki-0.102.8/tests/crl_tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "custom_ekus", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-webpki-0.102.8/tests/custom_ekus.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "integration", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-webpki-0.102.8/tests/integration.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signatures", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-webpki-0.102.8/tests/signatures.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tls_server_certs", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-webpki-0.102.8/tests/tls_server_certs.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "alloc": [ + "ring?/alloc", + "pki-types/alloc" + ], + "aws_lc_rs": [ + "dep:aws-lc-rs" + ], + "default": [ + "std", + "ring" + ], + "ring": [ + "dep:ring" + ], + "std": [ + "alloc", + "pki-types/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/rustls-webpki-0.102.8/Cargo.toml", + "metadata": { + "cargo_check_external_types": { + "allowed_external_types": [ + "rustls_pki_types::*", + "rustls_pki_types" + ] + }, + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [ + "cryptography", + "no-std" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rustls/webpki", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63" + }, + { + "name": "ryu", + "version": "1.0.18", + "id": "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.18", + "license": "Apache-2.0 OR BSL-1.0", + "license_file": null, + "description": "Fast floating point to string conversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "no-panic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "num_cpus", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand_xorshift", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "ryu", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.18/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "upstream_benchmark", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.18/examples/upstream_benchmark.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "s2f_test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.18/tests/s2f_test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "common_test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.18/tests/common_test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "s2d_test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.18/tests/s2d_test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "d2s_test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.18/tests/d2s_test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "f2s_test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.18/tests/f2s_test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "d2s_table_test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.18/tests/d2s_table_test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "exhaustive", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.18/tests/exhaustive.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "d2s_intrinsics_test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.18/tests/d2s_intrinsics_test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.18/benches/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "no-panic": [ + "dep:no-panic" + ], + "small": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.18/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "value-formatting", + "no-std", + "no-std::no-alloc" + ], + "keywords": [ + "float" + ], + "readme": "README.md", + "repository": "https://github.com/dtolnay/ryu", + "homepage": null, + "documentation": "https://docs.rs/ryu", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.36" + }, + { + "name": "semver", + "version": "1.0.23", + "id": "registry+https://github.com/rust-lang/crates.io-index#semver@1.0.23", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Parser and evaluator for Cargo's flavor of Semantic Versioning", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.194", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "semver", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/semver-1.0.23/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_version_req", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/semver-1.0.23/tests/test_version_req.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_identifier", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/semver-1.0.23/tests/test_identifier.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_autotrait", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/semver-1.0.23/tests/test_autotrait.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_version", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/semver-1.0.23/tests/test_version.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "parse", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/semver-1.0.23/benches/parse.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/semver-1.0.23/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "serde": [ + "dep:serde" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/semver-1.0.23/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--cfg", + "doc_cfg", + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "data-structures", + "no-std" + ], + "keywords": [ + "cargo" + ], + "readme": "README.md", + "repository": "https://github.com/dtolnay/semver", + "homepage": null, + "documentation": "https://docs.rs/semver", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.31" + }, + { + "name": "serde", + "version": "1.0.210", + "id": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A generic serialization/deserialization framework", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=1.0.210", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(any())", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "serde", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.210/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.210/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [], + "default": [ + "std" + ], + "derive": [ + "serde_derive" + ], + "rc": [], + "serde_derive": [ + "dep:serde_derive" + ], + "std": [], + "unstable": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.210/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "derive", + "rc", + "unstable" + ], + "rustdoc-args": [ + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + }, + "playground": { + "features": [ + "derive", + "rc" + ] + } + }, + "publish": null, + "authors": [ + "Erick Tryzelaar ", + "David Tolnay " + ], + "categories": [ + "encoding", + "no-std", + "no-std::no-alloc" + ], + "keywords": [ + "serde", + "serialization", + "no_std" + ], + "readme": "crates-io.md", + "repository": "https://github.com/serde-rs/serde", + "homepage": "https://serde.rs", + "documentation": "https://docs.rs/serde", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.31" + }, + { + "name": "serde_derive", + "version": "1.0.210", + "id": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.74", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "proc-macro" + ], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.35", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "proc-macro" + ], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.46", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "clone-impls", + "derive", + "parsing", + "printing", + "proc-macro" + ], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "serde_derive", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.210/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [], + "deserialize_in_place": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.210/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "Erick Tryzelaar ", + "David Tolnay " + ], + "categories": [ + "no-std", + "no-std::no-alloc" + ], + "keywords": [ + "serde", + "serialization", + "no_std", + "derive" + ], + "readme": "crates-io.md", + "repository": "https://github.com/serde-rs/serde", + "homepage": "https://serde.rs", + "documentation": "https://serde.rs/derive.html", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "serde_json", + "version": "1.0.128", + "id": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.128", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A JSON serialization file format", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "indexmap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.2.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "itoa", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "memchr", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ryu", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.194", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "automod", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.11", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "indoc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ref-cast", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.18", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.13", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.194", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_bytes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11.10", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.166", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_stacker", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.81", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "diff" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "serde_json", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.128/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compiletest", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.128/tests/compiletest.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "debug", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.128/tests/debug.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "lexical", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.128/tests/lexical.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "map", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.128/tests/map.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "regression", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.128/tests/regression.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.128/tests/stream.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.128/tests/test.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.128/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [ + "serde/alloc" + ], + "arbitrary_precision": [], + "default": [ + "std" + ], + "float_roundtrip": [], + "indexmap": [ + "dep:indexmap" + ], + "preserve_order": [ + "indexmap", + "std" + ], + "raw_value": [], + "std": [ + "memchr/std", + "serde/std" + ], + "unbounded_depth": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.128/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "preserve_order", + "raw_value", + "unbounded_depth" + ], + "rustdoc-args": [ + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + }, + "playground": { + "features": [ + "raw_value" + ] + } + }, + "publish": null, + "authors": [ + "Erick Tryzelaar ", + "David Tolnay " + ], + "categories": [ + "encoding", + "parser-implementations", + "no-std" + ], + "keywords": [ + "json", + "serde", + "serialization" + ], + "readme": "README.md", + "repository": "https://github.com/serde-rs/json", + "homepage": null, + "documentation": "https://docs.rs/serde_json", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "serde_spanned", + "version": "0.6.8", + "id": "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.8", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Serde-compatible spanned Value", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.145", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde-untagged", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "serde_spanned", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde_spanned-0.6.8/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "serde": [ + "dep:serde" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/serde_spanned-0.6.8/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + }, + "release": { + "pre-release-replacements": [ + { + "file": "CHANGELOG.md", + "min": 1, + "replace": "{{version}}", + "search": "Unreleased" + }, + { + "exactly": 1, + "file": "CHANGELOG.md", + "replace": "...{{tag_name}}", + "search": "\\.\\.\\.HEAD" + }, + { + "file": "CHANGELOG.md", + "min": 1, + "replace": "{{date}}", + "search": "ReleaseDate" + }, + { + "exactly": 1, + "file": "CHANGELOG.md", + "replace": "\n## [Unreleased] - ReleaseDate\n", + "search": "" + }, + { + "exactly": 1, + "file": "CHANGELOG.md", + "replace": "\n[Unreleased]: https://github.com/toml-rs/toml/compare/{{tag_name}}...HEAD", + "search": "" + } + ] + } + }, + "publish": null, + "authors": [], + "categories": [ + "encoding", + "parser-implementations", + "parsing", + "config" + ], + "keywords": [ + "serde", + "span" + ], + "readme": "README.md", + "repository": "https://github.com/toml-rs/toml", + "homepage": "https://github.com/toml-rs/toml", + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.65" + }, + { + "name": "sha2", + "version": "0.10.8", + "id": "registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.8", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Pure Rust implementation of the SHA-2 hash function family\nincluding SHA-224, SHA-256, SHA-384, and SHA-512.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "digest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10.7", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "digest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "dev" + ], + "target": null, + "registry": null + }, + { + "name": "hex-literal", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cpufeatures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))", + "registry": null + }, + { + "name": "sha2-asm", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "sha2", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/sha2-0.10.8/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mod", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/sha2-0.10.8/tests/mod.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "mod", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/sha2-0.10.8/benches/mod.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "asm": [ + "sha2-asm" + ], + "asm-aarch64": [ + "asm" + ], + "compress": [], + "default": [ + "std" + ], + "force-soft": [], + "loongarch64_asm": [], + "oid": [ + "digest/oid" + ], + "sha2-asm": [ + "dep:sha2-asm" + ], + "std": [ + "digest/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/sha2-0.10.8/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "RustCrypto Developers" + ], + "categories": [ + "cryptography", + "no-std" + ], + "keywords": [ + "crypto", + "sha2", + "hash", + "digest" + ], + "readme": "README.md", + "repository": "https://github.com/RustCrypto/hashes", + "homepage": null, + "documentation": "https://docs.rs/sha2", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "shellexpand", + "version": "2.1.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#shellexpand@2.1.2", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Shell-like expansions in strings", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "dirs", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^4.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "shellexpand", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/shellexpand-2.1.2/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/shellexpand-2.1.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Vladimir Matveev ", + "Ian Jackson " + ], + "categories": [], + "keywords": [ + "strings", + "shell", + "variables" + ], + "readme": "README.md", + "repository": "https://gitlab.com/ijackson/rust-shellexpand", + "homepage": null, + "documentation": "http://docs.rs/shellexpand/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "shlex", + "version": "1.3.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#shlex@1.3.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Split a string into shell words, like Python's shlex.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "shlex", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/shlex-1.3.0/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "std" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/shlex-1.3.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "comex ", + "Fenhl ", + "Adrian Taylor ", + "Alex Touchet ", + "Daniel Parks ", + "Garrett Berg " + ], + "categories": [ + "command-line-interface", + "parser-implementations" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/comex/rust-shlex", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": "1.46.0" + }, + { + "name": "slab", + "version": "0.4.9", + "id": "registry+https://github.com/rust-lang/crates.io-index#slab@0.4.9", + "license": "MIT", + "license_file": null, + "description": "Pre-allocated storage for a uniform data type", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.95", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "autocfg", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "slab", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.9/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "serde", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.9/tests/serde.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "slab", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.9/tests/slab.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.9/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "serde": [ + "dep:serde" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.9/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Carl Lerche " + ], + "categories": [ + "memory-management", + "data-structures", + "no-std" + ], + "keywords": [ + "slab", + "allocator", + "no_std" + ], + "readme": "README.md", + "repository": "https://github.com/tokio-rs/slab", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.31" + }, + { + "name": "slice-group-by", + "version": "0.3.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#slice-group-by@0.3.1", + "license": "MIT", + "license_file": null, + "description": "Iterators over groups in slices and strs", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "slice_group_by", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/slice-group-by-0.3.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "std" + ], + "nightly": [], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/slice-group-by-0.3.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Kerollmops " + ], + "categories": [ + "algorithms" + ], + "keywords": [ + "str", + "slice", + "group" + ], + "readme": "README.md", + "repository": "https://github.com/Kerollmops/slice-group-by", + "homepage": null, + "documentation": "https://docs.rs/slice-group-by", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "smallvec", + "version": "1.13.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "'Small vector' optimization: store up to a small number of items on the stack", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "arbitrary", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bincode", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "debugger_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "debugger_test_parser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "smallvec", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/smallvec-1.13.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "debugger_visualizer", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/smallvec-1.13.2/tests/debugger_visualizer.rs", + "edition": "2018", + "required-features": [ + "debugger_visualizer" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macro", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/smallvec-1.13.2/tests/macro.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/smallvec-1.13.2/benches/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "arbitrary": [ + "dep:arbitrary" + ], + "const_generics": [], + "const_new": [ + "const_generics" + ], + "debugger_visualizer": [], + "drain_filter": [], + "drain_keep_rest": [ + "drain_filter" + ], + "may_dangle": [], + "serde": [ + "dep:serde" + ], + "specialization": [], + "union": [], + "write": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/smallvec-1.13.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs", + "--generate-link-to-definition" + ] + } + } + }, + "publish": null, + "authors": [ + "The Servo Project Developers" + ], + "categories": [ + "data-structures" + ], + "keywords": [ + "small", + "vec", + "vector", + "stack", + "no_std" + ], + "readme": "README.md", + "repository": "https://github.com/servo/rust-smallvec", + "homepage": null, + "documentation": "https://docs.rs/smallvec/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "socket2", + "version": "0.5.7", + "id": "registry+https://github.com/rust-lang/crates.io-index#socket2@0.5.7", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Utilities for handling networking sockets with a maximal amount of configuration\npossible intended.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.150", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_Networking_WinSock", + "Win32_System_IO", + "Win32_System_Threading", + "Win32_System_WindowsProgramming" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "socket2", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.5.7/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "all": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.5.7/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ], + "targets": [ + "aarch64-apple-ios", + "aarch64-linux-android", + "x86_64-apple-darwin", + "x86_64-unknown-fuchsia", + "x86_64-pc-windows-msvc", + "x86_64-pc-solaris", + "x86_64-unknown-freebsd", + "x86_64-unknown-illumos", + "x86_64-unknown-linux-gnu", + "x86_64-unknown-linux-musl", + "x86_64-unknown-netbsd", + "x86_64-unknown-redox", + "armv7-linux-androideabi", + "i686-linux-android" + ] + } + }, + "playground": { + "features": [ + "all" + ] + } + }, + "publish": null, + "authors": [ + "Alex Crichton ", + "Thomas de Zeeuw " + ], + "categories": [ + "api-bindings", + "network-programming" + ], + "keywords": [ + "io", + "socket", + "network" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/socket2", + "homepage": "https://github.com/rust-lang/socket2", + "documentation": "https://docs.rs/socket2", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63" + }, + { + "name": "spin", + "version": "0.9.8", + "id": "registry+https://github.com/rust-lang/crates.io-index#spin@0.9.8", + "license": "MIT", + "license_file": null, + "description": "Spin-based synchronization primitives", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "lock_api", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": "lock_api_crate", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "portable-atomic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "spin", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/spin-0.9.8/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "debug", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/spin-0.9.8/examples/debug.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "mutex", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/spin-0.9.8/benches/mutex.rs", + "edition": "2015", + "required-features": [ + "ticket_mutex" + ], + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "barrier": [ + "mutex" + ], + "default": [ + "lock_api", + "mutex", + "spin_mutex", + "rwlock", + "once", + "lazy", + "barrier" + ], + "fair_mutex": [ + "mutex" + ], + "lazy": [ + "once" + ], + "lock_api": [ + "lock_api_crate" + ], + "lock_api_crate": [ + "dep:lock_api_crate" + ], + "mutex": [], + "once": [], + "portable-atomic": [ + "dep:portable-atomic" + ], + "portable_atomic": [ + "portable-atomic" + ], + "rwlock": [], + "spin_mutex": [ + "mutex" + ], + "std": [], + "ticket_mutex": [ + "mutex" + ], + "use_ticket_mutex": [ + "mutex", + "ticket_mutex" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/spin-0.9.8/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "Mathijs van de Nes ", + "John Ericson ", + "Joshua Barretto " + ], + "categories": [], + "keywords": [ + "spinlock", + "mutex", + "rwlock" + ], + "readme": "README.md", + "repository": "https://github.com/mvdnes/spin-rs.git", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": "1.38" + }, + { + "name": "sptr", + "version": "0.3.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#sptr@0.3.2", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "sptr: The Strict Provenance Polyfill", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "sptr", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/sptr-0.3.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [], + "opaque_fn": [], + "uptr": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/sptr-0.3.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/Gankra/sptr", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "stable_deref_trait", + "version": "1.2.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#stable_deref_trait@1.2.0", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "An unsafe marker trait for types like Box and Rc that dereference to a stable address even when moved, and hence can be used with libraries such as owning_ref and rental.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "stable_deref_trait", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/stable_deref_trait-1.2.0/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [], + "default": [ + "std" + ], + "std": [ + "alloc" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/stable_deref_trait-1.2.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Robert Grosse " + ], + "categories": [ + "memory-management", + "no-std" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/storyyeller/stable_deref_trait", + "homepage": null, + "documentation": "https://docs.rs/stable_deref_trait/1.2.0/stable_deref_trait", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "subtle", + "version": "2.6.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1", + "license": "BSD-3-Clause", + "license_file": null, + "description": "Pure-Rust traits and utilities for constant-time cryptographic implementations.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "subtle", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/subtle-2.6.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mod", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/subtle-2.6.1/tests/mod.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "const-generics": [], + "core_hint_black_box": [], + "default": [ + "std", + "i128" + ], + "i128": [], + "nightly": [], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/subtle-2.6.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Isis Lovecruft ", + "Henry de Valence " + ], + "categories": [ + "cryptography", + "no-std" + ], + "keywords": [ + "cryptography", + "crypto", + "constant-time", + "utilities" + ], + "readme": "README.md", + "repository": "https://github.com/dalek-cryptography/subtle", + "homepage": "https://dalek.rs/", + "documentation": "https://docs.rs/subtle", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "syn", + "version": "2.0.79", + "id": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Parser for Rust source code", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.83", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.35", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "unicode-ident", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "automod", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "insta", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ref-cast", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn-test-suite", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "termcolor", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "flate2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(not(miri))", + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(not(miri))", + "registry": null + }, + { + "name": "reqwest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "blocking" + ], + "target": "cfg(not(miri))", + "registry": null + }, + { + "name": "tar", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.16", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(not(miri))", + "registry": null + }, + { + "name": "walkdir", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.3.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(not(miri))", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "syn", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "regression", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/regression.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_asyncness", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_asyncness.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_attribute", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_attribute.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_derive_input", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_derive_input.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_expr", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_expr.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_generics", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_generics.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_grouping", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_grouping.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_ident", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_ident.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_item", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_item.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_iterators", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_iterators.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_lit", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_lit.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_meta", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_meta.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_parse_buffer", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_parse_buffer.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_parse_quote", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_parse_quote.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_parse_stream", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_parse_stream.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_pat", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_pat.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_path", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_path.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_precedence", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_precedence.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_receiver", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_receiver.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_round_trip", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_round_trip.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_shebang", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_shebang.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_size", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_size.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_stmt", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_stmt.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_token_trees", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_token_trees.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_ty", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_ty.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_unparenthesize", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_unparenthesize.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_visibility", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/test_visibility.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "zzz_stable", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/tests/zzz_stable.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "file", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/benches/file.rs", + "edition": "2021", + "required-features": [ + "full", + "parsing" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "rust", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/benches/rust.rs", + "edition": "2021", + "required-features": [ + "full", + "parsing" + ], + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "clone-impls": [], + "default": [ + "derive", + "parsing", + "printing", + "clone-impls", + "proc-macro" + ], + "derive": [], + "extra-traits": [], + "fold": [], + "full": [], + "parsing": [], + "printing": [ + "dep:quote" + ], + "proc-macro": [ + "proc-macro2/proc-macro", + "quote?/proc-macro" + ], + "test": [ + "syn-test-suite/all-features" + ], + "visit": [], + "visit-mut": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + }, + "playground": { + "features": [ + "full", + "visit", + "visit-mut", + "fold", + "extra-traits" + ] + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "development-tools::procedural-macro-helpers", + "parser-implementations" + ], + "keywords": [ + "macros", + "syn" + ], + "readme": "README.md", + "repository": "https://github.com/dtolnay/syn", + "homepage": null, + "documentation": "https://docs.rs/syn", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.61" + }, + { + "name": "system-interface", + "version": "0.27.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#system-interface@0.27.2", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Extensions to the Rust standard library", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bitflags", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.2.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-std", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "char-device", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.16.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "io-lifetimes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "os_pipe", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "io_safety" + ], + "target": null, + "registry": null + }, + { + "name": "socketpair", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.19.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ssh2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-fs-ext", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-std", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.2.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "fs", + "net" + ], + "target": "cfg(not(windows))", + "registry": null + }, + { + "name": "cap-fs-ext", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "cap-std", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "fd-lock", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^4.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_Networking_WinSock", + "Win32_Storage_FileSystem", + "Win32_System_Pipes" + ], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "winx", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.36.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "system_interface", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/system-interface-0.27.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "allocate", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/system-interface-0.27.2/tests/allocate.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "append", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/system-interface-0.27.2/tests/append.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fd_flags", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/system-interface-0.27.2/tests/fd_flags.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "is_read_write", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/system-interface-0.27.2/tests/is_read_write.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "live_rename", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/system-interface-0.27.2/tests/live_rename.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "peek", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/system-interface-0.27.2/tests/peek.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "read_ready", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/system-interface-0.27.2/tests/read_ready.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "read_to_end", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/system-interface-0.27.2/tests/read_to_end.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "vectored_at", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/system-interface-0.27.2/tests/vectored_at.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/system-interface-0.27.2/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "cap-std": [ + "dep:cap-std" + ], + "cap_std_impls": [ + "cap-std" + ], + "cap_std_impls_fs_utf8": [ + "cap-std/fs_utf8" + ], + "char-device": [ + "dep:char-device" + ], + "default": [], + "os_pipe": [ + "dep:os_pipe" + ], + "socketpair": [ + "dep:socketpair" + ], + "ssh2": [ + "dep:ssh2" + ], + "use_os_pipe": [ + "os_pipe", + "io-lifetimes/os_pipe" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/system-interface-0.27.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Dan Gohman " + ], + "categories": [ + "filesystem", + "network-programming", + "os" + ], + "keywords": [ + "api", + "network", + "file" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/system-interface", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "target-lexicon", + "version": "0.12.16", + "id": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Targeting utilities for compilers and related tools", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "target_lexicon", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/target-lexicon-0.12.16/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "host", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/target-lexicon-0.12.16/examples/host.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "misc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/target-lexicon-0.12.16/examples/misc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/target-lexicon-0.12.16/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "arch_zkasm": [], + "default": [], + "serde": [ + "dep:serde" + ], + "serde_support": [ + "serde", + "std" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/target-lexicon-0.12.16/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Dan Gohman " + ], + "categories": [ + "no-std" + ], + "keywords": [ + "target", + "host", + "triple", + "compiler", + "jit" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/target-lexicon", + "homepage": null, + "documentation": "https://docs.rs/target-lexicon/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "termcolor", + "version": "1.4.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#termcolor@1.4.1", + "license": "Unlicense OR MIT", + "license_file": null, + "description": "A simple cross platform library for writing colored text to a terminal.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "winapi-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "termcolor", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/termcolor-1.4.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/termcolor-1.4.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Andrew Gallant " + ], + "categories": [], + "keywords": [ + "windows", + "win", + "color", + "ansi", + "console" + ], + "readme": "README.md", + "repository": "https://github.com/BurntSushi/termcolor", + "homepage": "https://github.com/BurntSushi/termcolor", + "documentation": "https://docs.rs/termcolor", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "thiserror", + "version": "1.0.64", + "id": "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.64", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "derive(Error)", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "thiserror-impl", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=1.0.64", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.73", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ref-cast", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.18", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.13", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.81", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "diff" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "thiserror", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compiletest", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/tests/compiletest.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_backtrace", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/tests/test_backtrace.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_deprecated", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/tests/test_deprecated.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_display", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/tests/test_display.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_error", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/tests/test_error.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_expr", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/tests/test_expr.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_from", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/tests/test_from.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_generics", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/tests/test_generics.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_lints", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/tests/test_lints.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_option", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/tests/test_option.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_path", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/tests/test_path.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_source", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/tests/test_source.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_transparent", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/tests/test_transparent.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "rust-patterns" + ], + "keywords": [ + "error", + "error-handling", + "derive" + ], + "readme": "README.md", + "repository": "https://github.com/dtolnay/thiserror", + "homepage": null, + "documentation": "https://docs.rs/thiserror", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "thiserror-impl", + "version": "1.0.64", + "id": "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@1.0.64", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Implementation detail of the `thiserror` crate", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.74", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.35", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.46", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "thiserror_impl", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-impl-1.0.64/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/thiserror-impl-1.0.64/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/dtolnay/thiserror", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "tinyvec", + "version": "1.8.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#tinyvec@1.8.0", + "license": "Zlib OR Apache-2.0 OR MIT", + "license_file": null, + "description": "`tinyvec` provides 100% safe vec-like data structures.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "arbitrary", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tinyvec_macros", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "debugger_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "debugger_test_parser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "tinyvec", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.8.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tinyvec", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.8.0/tests/tinyvec.rs", + "edition": "2018", + "required-features": [ + "alloc", + "std" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "debugger_visualizer", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.8.0/tests/debugger_visualizer.rs", + "edition": "2018", + "required-features": [ + "debugger_visualizer" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "arrayvec", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.8.0/tests/arrayvec.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "macros", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.8.0/benches/macros.rs", + "edition": "2018", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "smallvec", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.8.0/benches/smallvec.rs", + "edition": "2018", + "required-features": [ + "alloc", + "real_blackbox" + ], + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [ + "tinyvec_macros" + ], + "arbitrary": [ + "dep:arbitrary" + ], + "debugger_visualizer": [], + "default": [], + "experimental_write_impl": [], + "grab_spare_slice": [], + "nightly_slice_partition_dedup": [], + "real_blackbox": [ + "criterion/real_blackbox" + ], + "rustc_1_40": [], + "rustc_1_55": [], + "rustc_1_57": [ + "rustc_1_55" + ], + "rustc_1_61": [], + "serde": [ + "dep:serde" + ], + "std": [ + "alloc" + ], + "tinyvec_macros": [ + "dep:tinyvec_macros" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.8.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "alloc", + "std", + "grab_spare_slice", + "rustc_1_55", + "serde" + ], + "rustdoc-args": [ + "--cfg", + "docs_rs" + ] + } + }, + "playground": { + "features": [ + "alloc", + "std", + "grab_spare_slice", + "rustc_1_55", + "serde" + ] + } + }, + "publish": null, + "authors": [ + "Lokathor " + ], + "categories": [ + "data-structures", + "no-std" + ], + "keywords": [ + "vec", + "no_std", + "no-std" + ], + "readme": "README.md", + "repository": "https://github.com/Lokathor/tinyvec", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "tinyvec_macros", + "version": "0.1.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#tinyvec_macros@0.1.1", + "license": "MIT OR Apache-2.0 OR Zlib", + "license_file": null, + "description": "Some macros for tiny containers", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "tinyvec_macros", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tinyvec_macros-0.1.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tinyvec_macros-0.1.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Soveu " + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/Soveu/tinyvec_macros", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "tokio", + "version": "1.40.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#tokio@1.40.0", + "license": "MIT", + "license_file": null, + "description": "An event-driven, non-blocking I/O platform for writing asynchronous I/O\nbacked applications.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bytes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "mio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "parking_lot", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pin-project-lite", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.11", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio-macros", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "~2.4.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "async-stream", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "async-await" + ], + "target": null, + "registry": null + }, + { + "name": "mockall", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio-stream", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_family = \"wasm\", not(target_os = \"wasi\")))", + "registry": null + }, + { + "name": "loom", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "futures", + "checkpoint" + ], + "target": "cfg(loom)", + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(not(all(target_family = \"wasm\", target_os = \"unknown\")))", + "registry": null + }, + { + "name": "socket2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.5", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "all" + ], + "target": "cfg(not(target_family = \"wasm\"))", + "registry": null + }, + { + "name": "socket2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(not(target_family = \"wasm\"))", + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(not(target_family = \"wasm\"))", + "registry": null + }, + { + "name": "mio-aio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "tokio" + ], + "target": "cfg(target_os = \"freebsd\")", + "registry": null + }, + { + "name": "backtrace", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.58", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(tokio_taskdump)", + "registry": null + }, + { + "name": "tracing", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.25", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": "cfg(tokio_unstable)", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.149", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "signal-hook-registry", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.149", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "nix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.29.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "aio", + "fs", + "socket" + ], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_Security_Authorization" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "tokio", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "_require_full", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/_require_full.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "async_send_sync", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/async_send_sync.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "buffered", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/buffered.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "coop_budget", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/coop_budget.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "dump", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/dump.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "duplex_stream", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/duplex_stream.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/fs.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_canonicalize_dir", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/fs_canonicalize_dir.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_copy", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/fs_copy.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_dir", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/fs_dir.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_file", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/fs_file.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_link", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/fs_link.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_open_options", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/fs_open_options.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_open_options_windows", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/fs_open_options_windows.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_remove_dir_all", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/fs_remove_dir_all.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_remove_file", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/fs_remove_file.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_rename", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/fs_rename.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_symlink_dir_windows", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/fs_symlink_dir_windows.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_symlink_file_windows", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/fs_symlink_file_windows.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_try_exists", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/fs_try_exists.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_async_fd", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_async_fd.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_async_read", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_async_read.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_buf_reader", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_buf_reader.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_buf_writer", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_buf_writer.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_chain", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_chain.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_copy", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_copy.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_copy_bidirectional", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_copy_bidirectional.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_driver", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_driver.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_driver_drop", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_driver_drop.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_fill_buf", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_fill_buf.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_join", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_join.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_lines", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_lines.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_mem_stream", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_mem_stream.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_panic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_panic.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_poll_aio", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_poll_aio.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_read.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_buf", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_read_buf.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_exact", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_read_exact.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_line", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_read_line.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_to_end", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_read_to_end.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_to_string", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_read_to_string.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_until", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_read_until.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_repeat", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_repeat.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_sink", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_sink.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_split", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_split.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_take", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_take.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_util_empty", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_util_empty.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_write", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_write.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_write_all", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_write_all.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_write_all_buf", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_write_all_buf.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_write_buf", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_write_buf.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_write_int", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/io_write_int.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "join_handle_panic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/join_handle_panic.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_join", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/macros_join.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_pin", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/macros_pin.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_rename_test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/macros_rename_test.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_select", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/macros_select.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/macros_test.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_try_join", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/macros_try_join.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "net_bind_resource", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/net_bind_resource.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "net_lookup_host", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/net_lookup_host.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "net_named_pipe", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/net_named_pipe.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "net_panic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/net_panic.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "net_unix_pipe", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/net_unix_pipe.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "no_rt", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/no_rt.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "process_arg0", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/process_arg0.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "process_change_of_runtime", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/process_change_of_runtime.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "process_issue_2174", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/process_issue_2174.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "process_issue_42", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/process_issue_42.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "process_kill_on_drop", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/process_kill_on_drop.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "process_raw_handle", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/process_raw_handle.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "process_smoke", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/process_smoke.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rt_basic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/rt_basic.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rt_common", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/rt_common.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rt_handle", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/rt_handle.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rt_handle_block_on", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/rt_handle_block_on.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rt_metrics", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/rt_metrics.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rt_panic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/rt_panic.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rt_threaded", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/rt_threaded.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rt_threaded_alt", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/rt_threaded_alt.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rt_time_start_paused", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/rt_time_start_paused.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rt_unstable_metrics", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/rt_unstable_metrics.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_ctrl_c", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/signal_ctrl_c.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_drop_recv", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/signal_drop_recv.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_drop_rt", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/signal_drop_rt.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_drop_signal", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/signal_drop_signal.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_multi_rt", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/signal_multi_rt.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_no_rt", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/signal_no_rt.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_notify_both", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/signal_notify_both.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_panic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/signal_panic.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_twice", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/signal_twice.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_usr1", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/signal_usr1.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_barrier", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/sync_barrier.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_broadcast", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/sync_broadcast.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_errors", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/sync_errors.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_mpsc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/sync_mpsc.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_mpsc_weak", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/sync_mpsc_weak.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_mutex", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/sync_mutex.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_mutex_owned", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/sync_mutex_owned.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_notify", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/sync_notify.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_once_cell", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/sync_once_cell.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_oneshot", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/sync_oneshot.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_panic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/sync_panic.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_rwlock", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/sync_rwlock.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_semaphore", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/sync_semaphore.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_semaphore_owned", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/sync_semaphore_owned.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_watch", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/sync_watch.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_abort", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/task_abort.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_blocking", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/task_blocking.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_builder", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/task_builder.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_hooks", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/task_hooks.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_id", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/task_id.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_join_set", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/task_join_set.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_local", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/task_local.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_local_set", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/task_local_set.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_panic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/task_panic.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_yield_now", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/task_yield_now.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_accept", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/tcp_accept.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_connect", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/tcp_connect.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_echo", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/tcp_echo.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_into_split", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/tcp_into_split.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_into_std", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/tcp_into_std.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_peek", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/tcp_peek.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_shutdown", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/tcp_shutdown.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_socket", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/tcp_socket.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_split", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/tcp_split.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_stream", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/tcp_stream.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_clock", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/test_clock.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "time_interval", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/time_interval.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "time_panic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/time_panic.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "time_pause", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/time_pause.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "time_rt", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/time_rt.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "time_sleep", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/time_sleep.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "time_timeout", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/time_timeout.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "udp", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/udp.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "uds_cred", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/uds_cred.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "uds_datagram", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/uds_datagram.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "uds_socket", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/uds_socket.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "uds_split", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/uds_split.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "uds_stream", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/uds_stream.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "unwindsafe", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/tests/unwindsafe.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "bytes": [ + "dep:bytes" + ], + "default": [], + "fs": [], + "full": [ + "fs", + "io-util", + "io-std", + "macros", + "net", + "parking_lot", + "process", + "rt", + "rt-multi-thread", + "signal", + "sync", + "time" + ], + "io-std": [], + "io-util": [ + "bytes" + ], + "libc": [ + "dep:libc" + ], + "macros": [ + "tokio-macros" + ], + "mio": [ + "dep:mio" + ], + "net": [ + "libc", + "mio/os-poll", + "mio/os-ext", + "mio/net", + "socket2", + "windows-sys/Win32_Foundation", + "windows-sys/Win32_Security", + "windows-sys/Win32_Storage_FileSystem", + "windows-sys/Win32_System_Pipes", + "windows-sys/Win32_System_SystemServices" + ], + "parking_lot": [ + "dep:parking_lot" + ], + "process": [ + "bytes", + "libc", + "mio/os-poll", + "mio/os-ext", + "mio/net", + "signal-hook-registry", + "windows-sys/Win32_Foundation", + "windows-sys/Win32_System_Threading", + "windows-sys/Win32_System_WindowsProgramming" + ], + "rt": [], + "rt-multi-thread": [ + "rt" + ], + "signal": [ + "libc", + "mio/os-poll", + "mio/net", + "mio/os-ext", + "signal-hook-registry", + "windows-sys/Win32_Foundation", + "windows-sys/Win32_System_Console" + ], + "signal-hook-registry": [ + "dep:signal-hook-registry" + ], + "socket2": [ + "dep:socket2" + ], + "sync": [], + "test-util": [ + "rt", + "sync", + "time" + ], + "time": [], + "tokio-macros": [ + "dep:tokio-macros" + ], + "tracing": [ + "dep:tracing" + ], + "windows-sys": [ + "dep:windows-sys" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.40.0/Cargo.toml", + "metadata": { + "cargo_check_external_types": { + "allowed_external_types": [ + "bytes::buf::buf_impl::Buf", + "bytes::buf::buf_mut::BufMut", + "tokio_macros::*" + ] + }, + "docs": { + "rs": { + "all-features": true, + "rustc-args": [ + "--cfg", + "tokio_unstable", + "--cfg", + "tokio_taskdump" + ], + "rustdoc-args": [ + "--cfg", + "docsrs", + "--cfg", + "tokio_unstable", + "--cfg", + "tokio_taskdump" + ] + } + }, + "playground": { + "features": [ + "full", + "test-util" + ] + } + }, + "publish": null, + "authors": [ + "Tokio Contributors " + ], + "categories": [ + "asynchronous", + "network-programming" + ], + "keywords": [ + "io", + "async", + "non-blocking", + "futures" + ], + "readme": "README.md", + "repository": "https://github.com/tokio-rs/tokio", + "homepage": "https://tokio.rs", + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.70" + }, + { + "name": "tokio-rustls", + "version": "0.25.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#tokio-rustls@0.25.0", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Asynchronous TLS/SSL streams for Tokio using Rustls.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rustls-pki-types", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": "pki-types", + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustls", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "argh", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "lazy_static", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustls-pemfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "full" + ], + "target": null, + "registry": null + }, + { + "name": "rustls-webpki", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.102", + "kind": "dev", + "rename": "webpki", + "optional": false, + "uses_default_features": true, + "features": [ + "alloc", + "std" + ], + "target": null, + "registry": null + }, + { + "name": "webpki-roots", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.26", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "tokio_rustls", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-rustls-0.25.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "badssl", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-rustls-0.25.0/tests/badssl.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "early-data", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-rustls-0.25.0/tests/early-data.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-rustls-0.25.0/tests/test.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "utils", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-rustls-0.25.0/tests/utils.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "logging", + "tls12", + "ring" + ], + "early-data": [], + "logging": [ + "rustls/logging" + ], + "ring": [ + "rustls/ring" + ], + "tls12": [ + "rustls/tls12" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-rustls-0.25.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [ + "asynchronous", + "cryptography", + "network-programming" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rustls/tokio-rustls", + "homepage": "https://github.com/rustls/tokio-rustls", + "documentation": "https://docs.rs/tokio-rustls", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63" + }, + { + "name": "tokio-util", + "version": "0.7.12", + "id": "registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.12", + "license": "MIT", + "license_file": null, + "description": "Additional utilities for working with Tokio.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bytes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-io", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-sink", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pin-project-lite", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.11", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "slab", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.28.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "sync" + ], + "target": null, + "registry": null + }, + { + "name": "tracing", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.25", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "async-stream", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "parking_lot", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "full" + ], + "target": null, + "registry": null + }, + { + "name": "tokio-stream", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hashbrown", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.14.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": "cfg(tokio_unstable)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "tokio_util", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "_require_full", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/_require_full.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "abort_on_drop", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/abort_on_drop.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "codecs", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/codecs.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compat", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/compat.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "context", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/context.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "framed", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/framed.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "framed_read", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/framed_read.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "framed_stream", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/framed_stream.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "framed_write", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/framed_write.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_inspect", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/io_inspect.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_reader_stream", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/io_reader_stream.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_sink_writer", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/io_sink_writer.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_stream_reader", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/io_stream_reader.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_sync_bridge", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/io_sync_bridge.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "length_delimited", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/length_delimited.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mpsc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/mpsc.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "panic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/panic.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "poll_semaphore", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/poll_semaphore.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "reusable_box", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/reusable_box.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "spawn_pinned", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/spawn_pinned.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_cancellation_token", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/sync_cancellation_token.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_join_map", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/task_join_map.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_tracker", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/task_tracker.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "time_delay_queue", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/time_delay_queue.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "udp", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/tests/udp.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "__docs_rs": [ + "futures-util" + ], + "codec": [], + "compat": [ + "futures-io" + ], + "default": [], + "full": [ + "codec", + "compat", + "io-util", + "time", + "net", + "rt" + ], + "futures-io": [ + "dep:futures-io" + ], + "futures-util": [ + "dep:futures-util" + ], + "hashbrown": [ + "dep:hashbrown" + ], + "io": [], + "io-util": [ + "io", + "tokio/rt", + "tokio/io-util" + ], + "net": [ + "tokio/net" + ], + "rt": [ + "tokio/rt", + "tokio/sync", + "futures-util", + "hashbrown" + ], + "slab": [ + "dep:slab" + ], + "time": [ + "tokio/time", + "slab" + ], + "tracing": [ + "dep:tracing" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.12/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustc-args": [ + "--cfg", + "docsrs", + "--cfg", + "tokio_unstable" + ], + "rustdoc-args": [ + "--cfg", + "docsrs", + "--cfg", + "tokio_unstable" + ] + } + }, + "playground": { + "features": [ + "full" + ] + } + }, + "publish": null, + "authors": [ + "Tokio Contributors " + ], + "categories": [ + "asynchronous" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/tokio-rs/tokio", + "homepage": "https://tokio.rs", + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.70" + }, + { + "name": "toml", + "version": "0.8.19", + "id": "registry+https://github.com/rust-lang/crates.io-index#toml@0.8.19", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A native Rust encoder and decoder of TOML-formatted files and streams. Provides\nimplementations of the standard Serialize/Deserialize traits for TOML data to\nfacilitate deserializing and serializing Rust structures.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "indexmap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.145", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_spanned", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.7", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "serde" + ], + "target": null, + "registry": null + }, + { + "name": "toml_datetime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "serde" + ], + "target": null, + "registry": null + }, + { + "name": "toml_edit", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.22.20", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "serde" + ], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.199", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.116", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "snapbox", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "toml-test-data", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.11.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "toml-test-harness", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "toml", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.19/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "decode", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.19/examples/decode.rs", + "edition": "2021", + "required-features": [ + "parse", + "display" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "enum_external", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.19/examples/enum_external.rs", + "edition": "2021", + "required-features": [ + "parse", + "display" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "toml2json", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.19/examples/toml2json.rs", + "edition": "2021", + "required-features": [ + "parse", + "display" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "decoder", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.19/tests/decoder.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "decoder_compliance", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.19/tests/decoder_compliance.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "encoder", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.19/tests/encoder.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "encoder_compliance", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.19/tests/encoder_compliance.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "testsuite", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.19/tests/testsuite/main.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "parse", + "display" + ], + "display": [ + "dep:toml_edit", + "toml_edit?/display" + ], + "indexmap": [ + "dep:indexmap" + ], + "parse": [ + "dep:toml_edit", + "toml_edit?/parse" + ], + "preserve_order": [ + "indexmap" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.19/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + }, + "release": { + "pre-release-replacements": [ + { + "file": "CHANGELOG.md", + "min": 1, + "replace": "{{version}}", + "search": "Unreleased" + }, + { + "exactly": 1, + "file": "CHANGELOG.md", + "replace": "...{{tag_name}}", + "search": "\\.\\.\\.HEAD" + }, + { + "file": "CHANGELOG.md", + "min": 1, + "replace": "{{date}}", + "search": "ReleaseDate" + }, + { + "exactly": 1, + "file": "CHANGELOG.md", + "replace": "\n## [Unreleased] - ReleaseDate\n", + "search": "" + }, + { + "exactly": 1, + "file": "CHANGELOG.md", + "replace": "\n[Unreleased]: https://github.com/toml-rs/toml/compare/{{tag_name}}...HEAD", + "search": "" + } + ] + } + }, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [ + "encoding", + "parser-implementations", + "parsing", + "config" + ], + "keywords": [ + "encoding", + "toml" + ], + "readme": "README.md", + "repository": "https://github.com/toml-rs/toml", + "homepage": "https://github.com/toml-rs/toml", + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.65" + }, + { + "name": "toml_datetime", + "version": "0.6.8", + "id": "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.8", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A TOML-compatible datetime type", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.145", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "toml_datetime", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml_datetime-0.6.8/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "serde": [ + "dep:serde" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml_datetime-0.6.8/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + }, + "release": { + "pre-release-replacements": [ + { + "file": "CHANGELOG.md", + "min": 1, + "replace": "{{version}}", + "search": "Unreleased" + }, + { + "exactly": 1, + "file": "CHANGELOG.md", + "replace": "...{{tag_name}}", + "search": "\\.\\.\\.HEAD" + }, + { + "file": "CHANGELOG.md", + "min": 1, + "replace": "{{date}}", + "search": "ReleaseDate" + }, + { + "exactly": 1, + "file": "CHANGELOG.md", + "replace": "\n## [Unreleased] - ReleaseDate\n", + "search": "" + }, + { + "exactly": 1, + "file": "CHANGELOG.md", + "replace": "\n[Unreleased]: https://github.com/toml-rs/toml/compare/{{tag_name}}...HEAD", + "search": "" + } + ] + } + }, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [ + "encoding", + "parser-implementations", + "parsing", + "config" + ], + "keywords": [ + "encoding", + "toml" + ], + "readme": "README.md", + "repository": "https://github.com/toml-rs/toml", + "homepage": "https://github.com/toml-rs/toml", + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.65" + }, + { + "name": "toml_edit", + "version": "0.22.22", + "id": "registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.22.22", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Yet another format-preserving TOML parser.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "indexmap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.3.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "kstring", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "max_inline" + ], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.145", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_spanned", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.7", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "serde" + ], + "target": null, + "registry": null + }, + { + "name": "toml_datetime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "winnow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.18", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libtest-mimic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "proptest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.5.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.116", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "snapbox", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "toml-test-data", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.11.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "toml-test-harness", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "toml_edit", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml_edit-0.22.22/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "visit", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml_edit-0.22.22/examples/visit.rs", + "edition": "2021", + "required-features": [ + "parse", + "display" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "decoder_compliance", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml_edit-0.22.22/tests/decoder_compliance.rs", + "edition": "2021", + "required-features": [ + "parse" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "encoder_compliance", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml_edit-0.22.22/tests/encoder_compliance.rs", + "edition": "2021", + "required-features": [ + "parse", + "display" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "invalid", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml_edit-0.22.22/tests/invalid.rs", + "edition": "2021", + "required-features": [ + "parse", + "display" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "testsuite", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml_edit-0.22.22/tests/testsuite/main.rs", + "edition": "2021", + "required-features": [ + "parse", + "display" + ], + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "parse", + "display" + ], + "display": [], + "parse": [ + "dep:winnow" + ], + "perf": [ + "dep:kstring" + ], + "serde": [ + "dep:serde", + "toml_datetime/serde", + "dep:serde_spanned" + ], + "unbounded": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/toml_edit-0.22.22/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "serde" + ], + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + }, + "release": { + "tag-name": "v{{version}}", + "pre-release-replacements": [ + { + "file": "CHANGELOG.md", + "min": 1, + "replace": "{{version}}", + "search": "Unreleased" + }, + { + "exactly": 1, + "file": "CHANGELOG.md", + "replace": "...{{tag_name}}", + "search": "\\.\\.\\.HEAD" + }, + { + "file": "CHANGELOG.md", + "min": 1, + "replace": "{{date}}", + "search": "ReleaseDate" + }, + { + "exactly": 1, + "file": "CHANGELOG.md", + "replace": "\n## [Unreleased] - ReleaseDate\n", + "search": "" + }, + { + "exactly": 1, + "file": "CHANGELOG.md", + "replace": "\n[Unreleased]: https://github.com/toml-rs/toml/compare/{{tag_name}}...HEAD", + "search": "" + } + ] + } + }, + "publish": null, + "authors": [ + "Andronik Ordian ", + "Ed Page " + ], + "categories": [ + "encoding", + "parser-implementations", + "parsing", + "config" + ], + "keywords": [ + "encoding", + "toml" + ], + "readme": "README.md", + "repository": "https://github.com/toml-rs/toml", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.65" + }, + { + "name": "tracing", + "version": "0.1.40", + "id": "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40", + "license": "MIT", + "license_file": null, + "description": "Application-level tracing for Rust.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.17", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pin-project-lite", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.9", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tracing-attributes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.27", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tracing-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.32", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.6", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.21", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.17", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_arch = \"wasm32\")", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "tracing", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "enabled", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/enabled.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "event", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/event.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "filter_caching_is_lexically_scoped", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/filter_caching_is_lexically_scoped.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "filters_are_not_reevaluated_for_the_same_span", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/filters_are_not_reevaluated_for_the_same_span.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "filters_are_reevaluated_for_different_call_sites", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/filters_are_reevaluated_for_different_call_sites.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "filters_dont_leak", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/filters_dont_leak.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "future_send", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/future_send.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "instrument", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/instrument.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macro_imports", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/macro_imports.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/macros.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_incompatible_concat", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/macros_incompatible_concat.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "max_level_hint", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/max_level_hint.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "multiple_max_level_hints", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/multiple_max_level_hints.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "no_subscriber", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/no_subscriber.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "register_callsite_deadlock", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/register_callsite_deadlock.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "scoped_clobbers_default", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/scoped_clobbers_default.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "span", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/span.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "subscriber", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/subscriber.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "baseline", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/baseline.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "dispatch_get_clone", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/dispatch_get_clone.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "dispatch_get_ref", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/dispatch_get_ref.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "empty_span", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/empty_span.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "enter_span", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/enter_span.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "event", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/event.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "shared", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/shared.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "span_fields", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/span_fields.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "span_no_fields", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/span_no_fields.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "span_repeated", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/span_repeated.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "async-await": [], + "attributes": [ + "tracing-attributes" + ], + "default": [ + "std", + "attributes" + ], + "log": [ + "dep:log" + ], + "log-always": [ + "log" + ], + "max_level_debug": [], + "max_level_error": [], + "max_level_info": [], + "max_level_off": [], + "max_level_trace": [], + "max_level_warn": [], + "release_max_level_debug": [], + "release_max_level_error": [], + "release_max_level_info": [], + "release_max_level_off": [], + "release_max_level_trace": [], + "release_max_level_warn": [], + "std": [ + "tracing-core/std" + ], + "tracing-attributes": [ + "dep:tracing-attributes" + ], + "valuable": [ + "tracing-core/valuable" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustc-args": [ + "--cfg", + "tracing_unstable" + ], + "rustdoc-args": [ + "--cfg", + "docsrs", + "--cfg", + "tracing_unstable" + ] + } + } + }, + "publish": null, + "authors": [ + "Eliza Weisman ", + "Tokio Contributors " + ], + "categories": [ + "development-tools::debugging", + "development-tools::profiling", + "asynchronous", + "no-std" + ], + "keywords": [ + "logging", + "tracing", + "metrics", + "async" + ], + "readme": "README.md", + "repository": "https://github.com/tokio-rs/tracing", + "homepage": "https://tokio.rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.56.0" + }, + { + "name": "tracing-attributes", + "version": "0.1.27", + "id": "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.27", + "license": "MIT", + "license_file": null, + "description": "Procedural macro attributes for automatically instrumenting functions.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.60", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.20", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "full", + "parsing", + "printing", + "visit-mut", + "clone-impls", + "extra-traits", + "proc-macro" + ], + "target": null, + "registry": null + }, + { + "name": "async-trait", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.67", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.9", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tracing", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.35", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tracing-subscriber", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "env-filter" + ], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.64", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "tracing_attributes", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "async_fn", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/async_fn.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "destructuring", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/destructuring.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "err", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/err.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fields", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/fields.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "follows_from", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/follows_from.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "instrument", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/instrument.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "levels", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/levels.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "names", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/names.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "parents", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/parents.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "ret", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/ret.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "targets", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/targets.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "ui", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/ui.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "async-await": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Tokio Contributors ", + "Eliza Weisman ", + "David Barsky " + ], + "categories": [ + "development-tools::debugging", + "development-tools::profiling", + "asynchronous" + ], + "keywords": [ + "logging", + "tracing", + "macro", + "instrument", + "log" + ], + "readme": "README.md", + "repository": "https://github.com/tokio-rs/tracing", + "homepage": "https://tokio.rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.56.0" + }, + { + "name": "tracing-core", + "version": "0.1.32", + "id": "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.32", + "license": "MIT", + "license_file": null, + "description": "Core primitives for application-level tracing.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.13.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "valuable", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": "cfg(tracing_unstable)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "tracing_core", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.32/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "dispatch", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.32/tests/dispatch.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "global_dispatch", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.32/tests/global_dispatch.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "local_dispatch_before_init", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.32/tests/local_dispatch_before_init.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.32/tests/macros.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "std", + "valuable/std" + ], + "once_cell": [ + "dep:once_cell" + ], + "std": [ + "once_cell" + ], + "valuable": [ + "dep:valuable" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.32/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustc-args": [ + "--cfg", + "tracing_unstable" + ], + "rustdoc-args": [ + "--cfg", + "docsrs", + "--cfg", + "tracing_unstable" + ] + } + } + }, + "publish": null, + "authors": [ + "Tokio Contributors " + ], + "categories": [ + "development-tools::debugging", + "development-tools::profiling", + "asynchronous" + ], + "keywords": [ + "logging", + "tracing", + "profiling" + ], + "readme": "README.md", + "repository": "https://github.com/tokio-rs/tracing", + "homepage": "https://tokio.rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.56.0" + }, + { + "name": "try-lock", + "version": "0.2.5", + "id": "registry+https://github.com/rust-lang/crates.io-index#try-lock@0.2.5", + "license": "MIT", + "license_file": null, + "description": "A lightweight atomic lock.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "try_lock", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/try-lock-0.2.5/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/try-lock-0.2.5/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Sean McArthur " + ], + "categories": [ + "concurrency", + "no-std" + ], + "keywords": [ + "lock", + "atomic" + ], + "readme": "README.md", + "repository": "https://github.com/seanmonstar/try-lock", + "homepage": "https://github.com/seanmonstar/try-lock", + "documentation": "https://docs.rs/try-lock", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "typenum", + "version": "1.17.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#typenum@1.17.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Typenum is a Rust library for type-level numbers evaluated at\n compile time. It currently supports bits, unsigned integers, and signed\n integers. It also provides a type-level array of type-level numbers, but its\n implementation is incomplete.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "scale-info", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "typenum", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/typenum-1.17.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/typenum-1.17.0/tests/test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-main", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/typenum-1.17.0/build/main.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "const-generics": [], + "force_unix_path_separator": [], + "i128": [], + "no_std": [], + "scale-info": [ + "dep:scale-info" + ], + "scale_info": [ + "scale-info/derive" + ], + "strict": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/typenum-1.17.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "i128", + "const-generics" + ], + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + }, + "playground": { + "features": [ + "i128", + "const-generics" + ] + } + }, + "publish": null, + "authors": [ + "Paho Lurie-Gregg ", + "Andre Bogus " + ], + "categories": [ + "no-std" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/paholg/typenum", + "homepage": null, + "documentation": "https://docs.rs/typenum", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.37.0" + }, + { + "name": "unicode-bidi", + "version": "0.3.17", + "id": "registry+https://github.com/rust-lang/crates.io-index#unicode-bidi@0.3.17", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Implementation of the Unicode Bidirectional Algorithm", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "flame", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "flamer", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": ">=0.8, <2.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": ">=1.13", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "union" + ], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": ">=0.8, <2.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "unicode_bidi", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.17/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "bench_it": [], + "default": [ + "std", + "hardcoded-data" + ], + "flame": [ + "dep:flame" + ], + "flame_it": [ + "flame", + "flamer" + ], + "flamer": [ + "dep:flamer" + ], + "hardcoded-data": [], + "serde": [ + "dep:serde" + ], + "smallvec": [ + "dep:smallvec" + ], + "std": [], + "unstable": [], + "with_serde": [ + "serde" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.17/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Servo Project Developers" + ], + "categories": [ + "no-std", + "encoding", + "text-processing" + ], + "keywords": [ + "rtl", + "unicode", + "text", + "layout", + "bidi" + ], + "readme": "README.md", + "repository": "https://github.com/servo/unicode-bidi", + "homepage": null, + "documentation": "https://docs.rs/unicode-bidi/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.47.0" + }, + { + "name": "unicode-ident", + "version": "1.0.13", + "id": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.13", + "license": "(MIT OR Apache-2.0) AND Unicode-DFS-2016", + "license_file": null, + "description": "Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fst", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "small_rng" + ], + "target": null, + "registry": null + }, + { + "name": "roaring", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ucd-trie", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "unicode-xid", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "unicode_ident", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.13/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compare", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.13/tests/compare.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "static_size", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.13/tests/static_size.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "xid", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.13/benches/xid.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.13/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--generate-link-to-definition" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "development-tools::procedural-macro-helpers", + "no-std", + "no-std::no-alloc" + ], + "keywords": [ + "unicode", + "xid" + ], + "readme": "README.md", + "repository": "https://github.com/dtolnay/unicode-ident", + "homepage": null, + "documentation": "https://docs.rs/unicode-ident", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.31" + }, + { + "name": "unicode-normalization", + "version": "0.1.24", + "id": "registry+https://github.com/rust-lang/crates.io-index#unicode-normalization@0.1.24", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "This crate provides functions for normalization of\nUnicode strings, including Canonical and Compatible\nDecomposition and Recomposition, as described in\nUnicode Standard Annex #15.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "tinyvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "alloc" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "unicode_normalization", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.24/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.24/benches/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.24/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "kwantam ", + "Manish Goregaokar " + ], + "categories": [], + "keywords": [ + "text", + "unicode", + "normalization", + "decomposition", + "recomposition" + ], + "readme": "README.md", + "repository": "https://github.com/unicode-rs/unicode-normalization", + "homepage": "https://github.com/unicode-rs/unicode-normalization", + "documentation": "https://docs.rs/unicode-normalization/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.36" + }, + { + "name": "unicode-width", + "version": "0.1.14", + "id": "registry+https://github.com/rust-lang/crates.io-index#unicode-width@0.1.14", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Determine displayed width of `char` and `str` types\naccording to Unicode Standard Annex #11 rules.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-std", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": "std", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "unicode_width", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-width-0.1.14/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-width-0.1.14/tests/tests.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "benches", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-width-0.1.14/benches/benches.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "cjk": [], + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [ + "cjk" + ], + "no_std": [], + "rustc-dep-of-std": [ + "std", + "core", + "compiler_builtins" + ], + "std": [ + "dep:std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-width-0.1.14/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "kwantam ", + "Manish Goregaokar " + ], + "categories": [ + "command-line-interface", + "internationalization", + "no-std::no-alloc", + "text-processing" + ], + "keywords": [ + "text", + "width", + "unicode" + ], + "readme": "README.md", + "repository": "https://github.com/unicode-rs/unicode-width", + "homepage": "https://github.com/unicode-rs/unicode-width", + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "unicode-xid", + "version": "0.2.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#unicode-xid@0.2.6", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Determine whether characters have the XID_Start\nor XID_Continue properties according to\nUnicode Standard Annex #31.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "unicode_xid", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-xid-0.2.6/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "exhaustive_tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-xid-0.2.6/tests/exhaustive_tests.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "xid", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-xid-0.2.6/benches/xid.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "bench": [], + "default": [], + "no_std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unicode-xid-0.2.6/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "erick.tryzelaar ", + "kwantam ", + "Manish Goregaokar " + ], + "categories": [], + "keywords": [ + "text", + "unicode", + "xid" + ], + "readme": "README.md", + "repository": "https://github.com/unicode-rs/unicode-xid", + "homepage": "https://github.com/unicode-rs/unicode-xid", + "documentation": "https://unicode-rs.github.io/unicode-xid", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": "1.17" + }, + { + "name": "unreachable", + "version": "1.0.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#unreachable@1.0.0", + "license": "MIT / Apache-2.0", + "license_file": null, + "description": "An unreachable code optimization hint in stable rust.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "void", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "unreachable", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unreachable-1.0.0/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/unreachable-1.0.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Jonathan Reem " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/reem/rust-unreachable.git", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "untrusted", + "version": "0.9.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0", + "license": "ISC", + "license_file": null, + "description": "Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "untrusted", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/untrusted-0.9.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tests", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/untrusted-0.9.0/tests/tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/untrusted-0.9.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Brian Smith " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/briansmith/untrusted", + "homepage": null, + "documentation": "https://briansmith.org/rustdoc/untrusted/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "url", + "version": "2.5.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#url@2.5.2", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "URL library for Rust, based on the WHATWG URL Standard", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "form_urlencoded", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.2.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "idna", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "percent-encoding", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.3.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "bencher", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "url", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/url-2.5.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "unit", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/url-2.5.2/tests/unit.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "url_wpt", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/url-2.5.2/tests/wpt.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "parse_url", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/url-2.5.2/benches/parse_url.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "debugger_visualizer": [], + "default": [], + "expose_internals": [], + "serde": [ + "dep:serde" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/url-2.5.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "serde" + ], + "rustdoc-args": [ + "--generate-link-to-definition" + ] + } + }, + "playground": { + "features": [ + "serde" + ] + } + }, + "publish": null, + "authors": [ + "The rust-url developers" + ], + "categories": [ + "parser-implementations", + "web-programming", + "encoding" + ], + "keywords": [ + "url", + "parser" + ], + "readme": "README.md", + "repository": "https://github.com/servo/rust-url", + "homepage": null, + "documentation": "https://docs.rs/url", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "uuid", + "version": "1.10.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#uuid@1.10.0", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "A library to generate and parse UUIDs.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "arbitrary", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "atomic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "borsh", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "borsh-derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bytemuck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.14.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "getrandom", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "md-5", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.56", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sha1_smol", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "slog", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "uuid-macro-internal", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.10.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "zerocopy", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "bincode", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.79", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.56", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.52", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"wasm32\", target_vendor = \"unknown\", target_os = \"unknown\"))", + "registry": null + }, + { + "name": "wasm-bindgen-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"wasm32\", target_vendor = \"unknown\", target_os = \"unknown\"))", + "registry": null + }, + { + "name": "wasm-bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target = \"wasm32-unknown-unknown\")", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "uuid", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/uuid-1.10.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "arbitrary": [ + "dep:arbitrary" + ], + "atomic": [ + "dep:atomic" + ], + "borsh": [ + "dep:borsh", + "dep:borsh-derive" + ], + "bytemuck": [ + "dep:bytemuck" + ], + "default": [ + "std" + ], + "fast-rng": [ + "rng", + "dep:rand" + ], + "js": [ + "dep:wasm-bindgen", + "getrandom?/js" + ], + "macro-diagnostics": [ + "dep:uuid-macro-internal" + ], + "md5": [ + "dep:md-5" + ], + "rng": [ + "dep:getrandom" + ], + "serde": [ + "dep:serde" + ], + "sha1": [ + "dep:sha1_smol" + ], + "slog": [ + "dep:slog" + ], + "std": [], + "v1": [ + "atomic" + ], + "v3": [ + "md5" + ], + "v4": [ + "rng" + ], + "v5": [ + "sha1" + ], + "v6": [ + "atomic" + ], + "v7": [ + "rng" + ], + "v8": [], + "zerocopy": [ + "dep:zerocopy" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/uuid-1.10.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "serde", + "arbitrary", + "slog", + "borsh", + "v1", + "v3", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "rustc-args": [ + "--cfg", + "uuid_unstable" + ], + "rustdoc-args": [ + "--cfg", + "uuid_unstable" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + }, + "playground": { + "features": [ + "serde", + "v1", + "v3", + "v4", + "v5", + "v6", + "v7", + "v8" + ] + } + }, + "publish": null, + "authors": [ + "Ashley Mannix", + "Dylan DPC", + "Hunar Roop Kahlon" + ], + "categories": [ + "data-structures", + "no-std", + "parser-implementations", + "wasm" + ], + "keywords": [ + "guid", + "unique", + "uuid" + ], + "readme": "README.md", + "repository": "https://github.com/uuid-rs/uuid", + "homepage": "https://github.com/uuid-rs/uuid", + "documentation": "https://docs.rs/uuid", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.60.0" + }, + { + "name": "version_check", + "version": "0.9.5", + "id": "registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Tiny crate to check the version of the installed/running rustc.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "version_check", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/version_check-0.9.5/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/version_check-0.9.5/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Sergio Benitez " + ], + "categories": [], + "keywords": [ + "version", + "rustc", + "minimum", + "check" + ], + "readme": "README.md", + "repository": "https://github.com/SergioBenitez/version_check", + "homepage": null, + "documentation": "https://docs.rs/version_check/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "void", + "version": "1.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#void@1.0.2", + "license": "MIT", + "license_file": null, + "description": "The uninhabited void type for use in statically impossible cases.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "void", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/void-1.0.2/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "std" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/void-1.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Jonathan Reem " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/reem/rust-void.git", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "want", + "version": "0.3.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#want@0.3.1", + "license": "MIT", + "license_file": null, + "description": "Detect when another Future wants a result.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "try-lock", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio-executor", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.0-alpha.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio-sync", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.0-alpha.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "want", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/want-0.3.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "throughput", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/want-0.3.1/benches/throughput.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/want-0.3.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Sean McArthur " + ], + "categories": [], + "keywords": [ + "futures", + "channel", + "async" + ], + "readme": "README.md", + "repository": "https://github.com/seanmonstar/want", + "homepage": null, + "documentation": "https://docs.rs/want", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "wasi", + "version": "0.11.0+wasi-snapshot-preview1", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasi@0.11.0+wasi-snapshot-preview1", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Experimental WASI API bindings for Rust", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-alloc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasi", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasi-0.11.0+wasi-snapshot-preview1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [ + "std" + ], + "rustc-dep-of-std": [ + "compiler_builtins", + "core", + "rustc-std-workspace-alloc" + ], + "rustc-std-workspace-alloc": [ + "dep:rustc-std-workspace-alloc" + ], + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasi-0.11.0+wasi-snapshot-preview1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Cranelift Project Developers" + ], + "categories": [ + "no-std", + "wasm" + ], + "keywords": [ + "webassembly", + "wasm" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasi", + "homepage": null, + "documentation": "https://docs.rs/wasi", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "wasi-common", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasi-common@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "WASI implementation in Rust", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "bitflags", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-fs-ext", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "small_rng" + ], + "target": null, + "registry": null + }, + { + "name": "cap-std", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-time-ext", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fs-set-times", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.20.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "io-lifetimes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.112", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "system-interface", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.27.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "cap_std_impls", + "cap_std_impls" + ], + "target": null, + "registry": null + }, + { + "name": "thiserror", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.43", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.30.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "rt", + "time", + "rt", + "fs", + "time", + "io-util", + "net", + "io-std", + "rt-multi-thread" + ], + "target": null, + "registry": null + }, + { + "name": "tracing", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.26", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "runtime" + ], + "target": null, + "registry": null + }, + { + "name": "wiggle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "test-log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "trace" + ], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.30.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "rt", + "time", + "macros", + "rt-multi-thread" + ], + "target": null, + "registry": null + }, + { + "name": "tracing-subscriber", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "fmt", + "env-filter", + "ansi", + "tracing-log" + ], + "target": null, + "registry": null + }, + { + "name": "wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "cranelift", + "async", + "runtime" + ], + "target": null, + "registry": null + }, + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "fs", + "event" + ], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "io-extras", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.18.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.12.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "net" + ], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_Networking_WinSock" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasi_common", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasi-common-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "all", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasi-common-25.0.2/tests/all/main.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "trace_log", + "wasmtime", + "sync" + ], + "exit": [ + "wasmtime", + "dep:libc" + ], + "sync": [ + "dep:cap-fs-ext", + "dep:cap-time-ext", + "dep:fs-set-times", + "dep:system-interface", + "dep:io-lifetimes" + ], + "tokio": [ + "sync", + "wasmtime/async", + "wiggle/wasmtime_async", + "dep:tokio" + ], + "trace_log": [ + "wiggle/tracing_log", + "tracing/log" + ], + "wasmtime": [ + "dep:wasmtime", + "wiggle/wasmtime" + ], + "wiggle_metadata": [ + "wiggle/wiggle_metadata" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasi-common-25.0.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [ + "wasm" + ], + "keywords": [ + "webassembly", + "wasm" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasm-bindgen", + "version": "0.2.95", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen@0.2.95", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Easy support for interacting between JS and Rust.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.12", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-macro", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.2.95", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_arch = \"wasm32\")", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasm_bindgen", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-bindgen-0.2.95/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-bindgen-0.2.95/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "spans", + "std" + ], + "enable-interning": [ + "std" + ], + "gg-alloc": [], + "serde": [ + "dep:serde" + ], + "serde-serialize": [ + "serde", + "serde_json", + "std" + ], + "serde_json": [ + "dep:serde_json" + ], + "spans": [ + "wasm-bindgen-macro/spans" + ], + "std": [], + "strict-macro": [ + "wasm-bindgen-macro/strict-macro" + ], + "xxx_debug_only_print_generated_code": [ + "wasm-bindgen-macro/xxx_debug_only_print_generated_code" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-bindgen-0.2.95/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "serde-serialize" + ] + } + } + }, + "publish": null, + "authors": [ + "The wasm-bindgen Developers" + ], + "categories": [ + "wasm" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rustwasm/wasm-bindgen", + "homepage": "https://rustwasm.github.io/", + "documentation": "https://docs.rs/wasm-bindgen", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.57" + }, + { + "name": "wasm-bindgen-backend", + "version": "0.2.95", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-backend@0.2.95", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Backend code generation of the wasm-bindgen tool\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bumpalo", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.12", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "full" + ], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-shared", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.2.95", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasm_bindgen_backend", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-bindgen-backend-0.2.95/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "extra-traits": [ + "syn/extra-traits" + ], + "spans": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-bindgen-backend-0.2.95/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The wasm-bindgen Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/backend", + "homepage": "https://rustwasm.github.io/wasm-bindgen/", + "documentation": "https://docs.rs/wasm-bindgen-backend", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.57" + }, + { + "name": "wasm-bindgen-macro", + "version": "0.2.95", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-macro@0.2.95", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Definition of the `#[wasm_bindgen]` attribute, an internal dependency\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-macro-support", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.2.95", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "wasm_bindgen_macro", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-bindgen-macro-0.2.95/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "spans": [ + "wasm-bindgen-macro-support/spans" + ], + "strict-macro": [ + "wasm-bindgen-macro-support/strict-macro" + ], + "xxx_debug_only_print_generated_code": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-bindgen-macro-0.2.95/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The wasm-bindgen Developers" + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro", + "homepage": "https://rustwasm.github.io/wasm-bindgen/", + "documentation": "https://docs.rs/wasm-bindgen", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.57" + }, + { + "name": "wasm-bindgen-macro-support", + "version": "0.2.95", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-macro-support@0.2.95", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "The part of the implementation of the `#[wasm_bindgen]` attribute that is not in the shared backend crate\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "visit", + "visit-mut", + "full" + ], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-backend", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.2.95", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-shared", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.2.95", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasm_bindgen_macro_support", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-bindgen-macro-support-0.2.95/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "extra-traits": [ + "syn/extra-traits" + ], + "spans": [ + "wasm-bindgen-backend/spans" + ], + "strict-macro": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-bindgen-macro-support-0.2.95/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The wasm-bindgen Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro-support", + "homepage": "https://rustwasm.github.io/wasm-bindgen/", + "documentation": "https://docs.rs/wasm-bindgen", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.57" + }, + { + "name": "wasm-bindgen-shared", + "version": "0.2.95", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-shared@0.2.95", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Shared support between wasm-bindgen and wasm-bindgen cli, an internal\ndependency.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasm_bindgen_shared", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-bindgen-shared-0.2.95/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-bindgen-shared-0.2.95/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-bindgen-shared-0.2.95/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The wasm-bindgen Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/shared", + "homepage": "https://rustwasm.github.io/wasm-bindgen/", + "documentation": "https://docs.rs/wasm-bindgen-shared", + "edition": "2021", + "links": "wasm_bindgen", + "default_run": null, + "rust_version": "1.57" + }, + { + "name": "wasm-encoder", + "version": "0.217.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasm-encoder@0.217.0", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "A low-level WebAssembly encoder.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "leb128", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmparser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.217.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.58", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.2.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasm_encoder", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-encoder-0.217.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "wasmparser": [ + "dep:wasmparser" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-encoder-0.217.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [ + "Nick Fitzgerald " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-encoder", + "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-encoder", + "documentation": "https://docs.rs/wasm-encoder", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.76.0" + }, + { + "name": "wasm-encoder", + "version": "0.219.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasm-encoder@0.219.1", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "A low-level WebAssembly encoder.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "leb128", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmparser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.219.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.58", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.2.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmprinter", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.219.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasm_encoder", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-encoder-0.219.1/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "component-model": [ + "wasmparser?/component-model" + ], + "default": [ + "component-model" + ], + "wasmparser": [ + "dep:wasmparser" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasm-encoder-0.219.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [ + "Nick Fitzgerald " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-encoder", + "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-encoder", + "documentation": "https://docs.rs/wasm-encoder", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.76.0" + }, + { + "name": "wasm_components_ex", + "version": "0.1.0", + "id": "path+file:///Users/superchris/dev/wasm_components_ex/wasm-components-ex#wasm_components_ex@0.1.0", + "license": null, + "license_file": null, + "description": null, + "source": null, + "dependencies": [ + { + "name": "rustler", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.34.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasi-common", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-wasi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-wasi-http", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wat", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.217.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wiggle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "cdylib", + "lib" + ], + "crate_types": [ + "cdylib", + "lib" + ], + "name": "wasm_components_ex", + "src_path": "/Users/superchris/dev/wasm_components_ex/wasm-components-ex/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/dev/wasm_components_ex/wasm-components-ex/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": null, + "repository": null, + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "wasmparser", + "version": "0.217.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "A simple event-driven library for parsing WebAssembly binary files.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "ahash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.11", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bitflags", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.4.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hashbrown", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.14.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "ahash" + ], + "target": null, + "registry": null + }, + { + "name": "indexmap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "semver", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.166", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.58", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.17", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.13.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmparser", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmparser-0.217.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "simple", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmparser-0.217.0/examples/simple.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "big-module", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmparser-0.217.0/tests/big-module.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "benchmark", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmparser-0.217.0/benches/benchmark.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std", + "validate", + "serde", + "features" + ], + "features": [], + "no-hash-maps": [], + "serde": [ + "dep:serde", + "indexmap/serde", + "hashbrown/serde" + ], + "std": [ + "indexmap/std" + ], + "validate": [ + "dep:indexmap", + "dep:semver", + "dep:hashbrown", + "dep:ahash" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmparser-0.217.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [ + "Yury Delendik " + ], + "categories": [], + "keywords": [ + "parser", + "WebAssembly", + "wasm" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmparser", + "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmparser", + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.76.0" + }, + { + "name": "wasmparser", + "version": "0.219.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.219.1", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "A simple event-driven library for parsing WebAssembly binary files.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "ahash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.11", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bitflags", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.4.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hashbrown", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.14.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "ahash" + ], + "target": null, + "registry": null + }, + { + "name": "indexmap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "semver", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.166", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.58", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.17", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.13.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmparser", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmparser-0.219.1/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "simple", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmparser-0.219.1/examples/simple.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "big-module", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmparser-0.219.1/tests/big-module.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "benchmark", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmparser-0.219.1/benches/benchmark.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "component-model": [], + "default": [ + "std", + "validate", + "serde", + "features", + "component-model" + ], + "features": [], + "no-hash-maps": [], + "serde": [ + "dep:serde", + "indexmap/serde", + "hashbrown/serde" + ], + "std": [ + "indexmap/std" + ], + "validate": [ + "dep:indexmap", + "dep:semver", + "dep:hashbrown", + "dep:ahash" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmparser-0.219.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [ + "Yury Delendik " + ], + "categories": [], + "keywords": [ + "parser", + "WebAssembly", + "wasm" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmparser", + "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmparser", + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.76.0" + }, + { + "name": "wasmprinter", + "version": "0.217.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmprinter@0.217.0", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Rust converter from the WebAssembly binary format to the text format.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.58", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "termcolor", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmparser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.217.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std", + "std" + ], + "target": null, + "registry": null + }, + { + "name": "diff", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmprinter", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmprinter-0.217.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "all", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmprinter-0.217.0/tests/all.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmprinter-0.217.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmprinter", + "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmprinter", + "documentation": "https://docs.rs/wasmprinter", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.76.0" + }, + { + "name": "wasmtime", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "High-level API to expose the Wasmtime runtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "addr2line", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.22.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "async-trait", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.71", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bitflags", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bumpalo", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.11.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "encoding_rs", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.31", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fxprof-processed-profile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "gimli", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.29.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "read" + ], + "target": null, + "registry": null + }, + { + "name": "hashbrown", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.14", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "indexmap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.112", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libm", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.7", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "object", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.36", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "read_core", + "elf" + ], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.12.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "paste", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "postcard", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "semver", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.17", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.80", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.6.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "union" + ], + "target": null, + "registry": null + }, + { + "name": "sptr", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "target-lexicon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12.16", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-encoder", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.217.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmparser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.217.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-asm-macros", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-cache", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-component-macro", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-component-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-cranelift", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-environ", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-fiber", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-jit-debug", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "gdb_jit_int", + "perf_jitdump" + ], + "target": null, + "registry": null + }, + { + "name": "wasmtime-jit-icache-coherence", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-slab", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-versioned-export-macros", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-winch", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-wmemcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wat", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.217.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "proptest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "small_rng" + ], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "build", + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-versioned-export-macros", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": "build", + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ittapi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"x86_64\", not(target_os = \"android\")))", + "registry": null + }, + { + "name": "psm", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.11", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(target_arch = \"s390x\")", + "registry": null + }, + { + "name": "memfd", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(target_os = \"linux\")", + "registry": null + }, + { + "name": "mach2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(target_os = \"macos\")", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_System_Kernel", + "Win32_System_Memory", + "Win32_System_Diagnostics_Debug", + "Win32_System_SystemInformation", + "Win32_Storage_FileSystem", + "Win32_Security" + ], + "target": "cfg(target_os = \"windows\")", + "registry": null + }, + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.31", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmtime", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-25.0.2/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "addr2line": [ + "dep:addr2line", + "dep:gimli", + "std" + ], + "all-arch": [ + "wasmtime-cranelift?/all-arch", + "wasmtime-winch?/all-arch" + ], + "async": [ + "dep:wasmtime-fiber", + "dep:async-trait", + "wasmtime-component-macro?/async", + "runtime", + "std" + ], + "cache": [ + "dep:wasmtime-cache", + "std" + ], + "call-hook": [], + "component-model": [ + "wasmtime-environ/component-model", + "wasmtime-cranelift?/component-model", + "wasmtime-winch?/component-model", + "dep:wasmtime-component-macro", + "dep:wasmtime-component-util", + "dep:encoding_rs", + "dep:semver" + ], + "coredump": [ + "dep:wasm-encoder", + "runtime", + "std" + ], + "cranelift": [ + "dep:wasmtime-cranelift", + "std" + ], + "debug-builtins": [ + "dep:wasmtime-jit-debug", + "std" + ], + "default": [ + "async", + "cache", + "gc", + "wat", + "profiling", + "parallel-compilation", + "cranelift", + "pooling-allocator", + "demangle", + "addr2line", + "coredump", + "debug-builtins", + "runtime", + "component-model", + "threads", + "std" + ], + "demangle": [ + "wasmtime-environ/demangle", + "std" + ], + "gc": [ + "wasmtime-environ/gc", + "wasmtime-cranelift?/gc" + ], + "incremental-cache": [ + "wasmtime-cranelift?/incremental-cache", + "std" + ], + "memory-protection-keys": [ + "pooling-allocator" + ], + "parallel-compilation": [ + "dep:rayon", + "std" + ], + "pooling-allocator": [ + "runtime", + "std" + ], + "profiling": [ + "dep:fxprof-processed-profile", + "dep:wasmtime-jit-debug", + "dep:ittapi", + "dep:rustix", + "rustix/thread", + "dep:serde_json", + "std" + ], + "runtime": [ + "dep:cc", + "dep:smallvec", + "dep:mach2", + "dep:memfd", + "dep:wasmtime-asm-macros", + "dep:wasmtime-jit-icache-coherence", + "dep:wasmtime-slab", + "dep:wasmtime-versioned-export-macros", + "dep:windows-sys", + "dep:psm", + "dep:rustix", + "rustix/mm" + ], + "std": [ + "postcard/use-std", + "wasmtime-component-macro?/std", + "wasmtime-environ/std", + "object/std", + "once_cell/std" + ], + "threads": [ + "wasmtime-cranelift?/threads", + "std" + ], + "wat": [ + "dep:wat" + ], + "winch": [ + "dep:wasmtime-winch", + "std" + ], + "wmemcheck": [ + "dep:wasmtime-wmemcheck", + "wasmtime-cranelift?/wmemcheck", + "wasmtime-environ/wmemcheck", + "std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-25.0.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/wasmtime", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-asm-macros", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-asm-macros@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Macros for defining asm functions in Wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmtime_asm_macros", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-asm-macros-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-asm-macros-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-cache", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-cache@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Support for automatic module caching with Wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "base64", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.21.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "directories-next", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "postcard", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sha2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "toml", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.10", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "zstd", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.13.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "filetime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.12.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pretty_env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "process" + ], + "target": "cfg(not(target_os = \"windows\"))", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_System_Threading" + ], + "target": "cfg(target_os = \"windows\")", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmtime_cache", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-cache-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "cache_write_default_config", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-cache-25.0.2/tests/cache_write_default_config.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-cache-25.0.2/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-cache-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/wasmtime-cache/", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-component-macro", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-component-macro@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Macros for deriving component interface types from Rust types", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.25", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "extra-traits" + ], + "target": null, + "registry": null + }, + { + "name": "wasmtime-component-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-wit-bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wit-parser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.217.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "prettyplease", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.19", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "alloc", + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.80", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "similar", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tracing", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.26", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "wasmtime_component_macro", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-component-macro-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "codegen", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-component-macro-25.0.2/tests/codegen.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "codegen_no_std", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-component-macro-25.0.2/tests/codegen_no_std.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "expanded", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-component-macro-25.0.2/tests/expanded.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-component-macro-25.0.2/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "async": [], + "std": [ + "wasmtime-wit-bindgen/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-component-macro-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [ + "wasm" + ], + "keywords": [ + "webassembly", + "wasm" + ], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/wasmtime-component-macro/", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-component-util", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-component-util@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Utility types and functions to support the component model in Wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmtime_component_util", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-component-util-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-component-util-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [ + "wasm" + ], + "keywords": [ + "webassembly", + "wasm" + ], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/wasmtime-component-util/", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-cranelift", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-cranelift@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Integration between Cranelift and Wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-codegen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std", + "unwind", + "host-arch" + ], + "target": null, + "registry": null + }, + { + "name": "cranelift-control", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-entity", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-frontend", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-native", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-wasm", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "gimli", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.29.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "read", + "std" + ], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "object", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.36", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "read_core", + "elf", + "write", + "std" + ], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.6.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "union" + ], + "target": null, + "registry": null + }, + { + "name": "target-lexicon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12.16", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "thiserror", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.43", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmparser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.217.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-environ", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "compile" + ], + "target": null, + "registry": null + }, + { + "name": "wasmtime-versioned-export-macros", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmtime_cranelift", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-cranelift-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "all-arch": [ + "cranelift-codegen/all-arch" + ], + "component-model": [ + "wasmtime-environ/component-model" + ], + "gc": [ + "wasmtime-environ/gc" + ], + "host-arch": [ + "cranelift-codegen/host-arch" + ], + "incremental-cache": [ + "cranelift-codegen/incremental-cache" + ], + "threads": [ + "wasmtime-environ/threads" + ], + "wmemcheck": [ + "wasmtime-environ/wmemcheck" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-cranelift-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [ + "wasm" + ], + "keywords": [ + "webassembly", + "wasm" + ], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/wasmtime-cranelift/", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-environ", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-environ@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Standalone environment support for WebAssembly code in Cranelift", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cpp_demangle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-bitset", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "enable-serde" + ], + "target": null, + "registry": null + }, + { + "name": "cranelift-entity", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "gimli", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.29.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "read" + ], + "target": null, + "registry": null + }, + { + "name": "indexmap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "serde" + ], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "object", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.36", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "read_core", + "elf" + ], + "target": null, + "registry": null + }, + { + "name": "postcard", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "rustc-demangle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.16", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "semver", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.17", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "serde" + ], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "target-lexicon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12.16", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-encoder", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.217.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmparser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.217.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "validate", + "serde", + "features" + ], + "target": null, + "registry": null + }, + { + "name": "wasmprinter", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.217.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-component-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-types", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "clap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^4.3.12", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std", + "derive", + "default" + ], + "target": null, + "registry": null + }, + { + "name": "env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wat", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.217.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmtime_environ", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-environ-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "factc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-environ-25.0.2/examples/factc.rs", + "edition": "2021", + "required-features": [ + "component-model", + "compile" + ], + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "compile": [ + "gimli/write", + "object/write_core", + "std", + "dep:wasm-encoder", + "dep:wasmprinter" + ], + "component-model": [ + "dep:wasmtime-component-util", + "dep:semver" + ], + "demangle": [ + "std", + "dep:rustc-demangle", + "dep:cpp_demangle" + ], + "gc": [], + "std": [ + "wasmtime-types/std", + "anyhow/std", + "object/std", + "wasmparser/std", + "indexmap/std" + ], + "threads": [ + "std" + ], + "wmemcheck": [ + "std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-environ-25.0.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [ + "wasm" + ], + "keywords": [ + "webassembly", + "wasm" + ], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/wasmtime-environ/", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-fiber", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-fiber@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Fiber support for Wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-versioned-export-macros", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "backtrace", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.68", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-versioned-export-macros", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "mm", + "param" + ], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "wasmtime-asm-macros", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_System_Threading", + "Win32_Foundation" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmtime_fiber", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-fiber-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-fiber-25.0.2/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-fiber-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-jit-debug", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-jit-debug@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "JIT debug interfaces support for Wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "object", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.36", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "read_core", + "elf" + ], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.12.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-versioned-export-macros", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.31", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "mm", + "param", + "time" + ], + "target": "cfg(target_os = \"linux\")", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmtime_jit_debug", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-jit-debug-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "gdb_jit_int": [ + "once_cell" + ], + "object": [ + "dep:object" + ], + "once_cell": [ + "dep:once_cell" + ], + "perf_jitdump": [ + "rustix", + "object" + ], + "rustix": [ + "dep:rustix" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-jit-debug-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [ + "development-tools::debugging" + ], + "keywords": [ + "gdb", + "jit" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-jit-icache-coherence", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-jit-icache-coherence@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Utilities for JIT icache maintenance", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.112", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"freebsd\", target_os = \"android\"))", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_System_Threading", + "Win32_System_Diagnostics_Debug" + ], + "target": "cfg(target_os = \"windows\")", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmtime_jit_icache_coherence", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-jit-icache-coherence-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "one-core": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-jit-icache-coherence-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/jit-icache-coherence", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-slab", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-slab@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Uni-typed slab with a free list for use in Wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmtime_slab", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-slab-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-slab-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-types", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-types@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "WebAssembly type definitions for Cranelift", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-entity", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "enable-serde" + ], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.188", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.6.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "union", + "serde" + ], + "target": null, + "registry": null + }, + { + "name": "wasmparser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.217.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "validate" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmtime_types", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-types-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "std": [ + "wasmparser/std" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-types-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/wasmtime-types", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-versioned-export-macros", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-versioned-export-macros@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Macros for defining versioned exports in Wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.25", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "full" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "wasmtime_versioned_export_macros", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-versioned-export-macros-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-versioned-export-macros-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-wasi", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wasi@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "WASI implementation in Rust", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "async-trait", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.71", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bitflags", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bytes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-fs-ext", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-net-ext", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "small_rng" + ], + "target": null, + "registry": null + }, + { + "name": "cap-std", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cap-time-ext", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fs-set-times", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.20.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.27", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "io-lifetimes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.12.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "system-interface", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.27.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "cap_std_impls" + ], + "target": null, + "registry": null + }, + { + "name": "thiserror", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.43", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.30.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "rt", + "time", + "time", + "sync", + "io-std", + "io-util", + "rt", + "rt-multi-thread", + "net" + ], + "target": null, + "registry": null + }, + { + "name": "tracing", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.26", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "url", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.3.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "component-model", + "async", + "runtime", + "std" + ], + "target": null, + "registry": null + }, + { + "name": "wiggle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "wasmtime" + ], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "test-log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "trace" + ], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.30.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "rt", + "time", + "time", + "sync", + "io-std", + "io-util", + "rt", + "rt-multi-thread", + "net", + "macros", + "fs" + ], + "target": null, + "registry": null + }, + { + "name": "tracing-subscriber", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "fmt", + "env-filter", + "ansi", + "tracing-log" + ], + "target": null, + "registry": null + }, + { + "name": "wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "cranelift", + "incremental-cache" + ], + "target": null, + "registry": null + }, + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "event", + "fs", + "net" + ], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "io-extras", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.18.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "rustix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.38.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "event", + "net" + ], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmtime_wasi", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-wasi-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "all", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-wasi-25.0.2/tests/all/main.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "process_stdin", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-wasi-25.0.2/tests/process_stdin.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "preview1" + ], + "preview1": [ + "dep:wiggle" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-wasi-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [ + "wasm" + ], + "keywords": [ + "webassembly", + "wasm" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-wasi-http", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wasi-http@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Experimental HTTP library for WebAssembly in Wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "async-trait", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.71", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bytes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.27", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "http", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "http-body", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "http-body-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hyper", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "full" + ], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.30.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "rt", + "time", + "net", + "rt-multi-thread", + "time" + ], + "target": null, + "registry": null + }, + { + "name": "tracing", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.26", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "component-model" + ], + "target": null, + "registry": null + }, + { + "name": "wasmtime-wasi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "base64", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.21.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.27", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "sha2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "test-log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "trace" + ], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.30.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "rt", + "time", + "macros" + ], + "target": null, + "registry": null + }, + { + "name": "tracing-subscriber", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "fmt", + "env-filter", + "ansi", + "tracing-log" + ], + "target": null, + "registry": null + }, + { + "name": "wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "cranelift" + ], + "target": null, + "registry": null + }, + { + "name": "rustls", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.22.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(not(any(target_arch = \"riscv64\", target_arch = \"s390x\")))", + "registry": null + }, + { + "name": "tokio-rustls", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.25.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(not(any(target_arch = \"riscv64\", target_arch = \"s390x\")))", + "registry": null + }, + { + "name": "webpki-roots", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.26.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(not(any(target_arch = \"riscv64\", target_arch = \"s390x\")))", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmtime_wasi_http", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-wasi-http-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "all", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-wasi-http-25.0.2/tests/all/main.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-wasi-http-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-winch", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-winch@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Integration between Wasmtime and Winch", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-codegen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std", + "unwind" + ], + "target": null, + "registry": null + }, + { + "name": "gimli", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.29.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "read", + "std" + ], + "target": null, + "registry": null + }, + { + "name": "object", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.36", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "read_core", + "elf", + "std" + ], + "target": null, + "registry": null + }, + { + "name": "target-lexicon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12.16", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmparser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.217.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-cranelift", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-environ", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "winch-codegen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.23.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmtime_winch", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-winch-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "all-arch": [ + "winch-codegen/all-arch" + ], + "component-model": [ + "wasmtime-environ/component-model", + "wasmtime-cranelift/component-model" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-winch-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wasmtime-wit-bindgen", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wit-bindgen@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Internal `*.wit` support for the `wasmtime` crate's macros", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "heck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "indexmap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wit-parser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.217.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasmtime_wit_bindgen", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-wit-bindgen-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "std": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wasmtime-wit-bindgen-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Wasmtime Project Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": "https://docs.rs/wasmtime-wit-bindgen/", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wast", + "version": "35.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wast@35.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Customizable Rust parsers for the WebAssembly Text formats WAT and WAST\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "leb128", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wast", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wast-35.0.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "annotations", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wast-35.0.2/tests/annotations.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "comments", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wast-35.0.2/tests/comments.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "parse-fail", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wast-35.0.2/tests/parse-fail.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "recursive", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wast-35.0.2/tests/recursive.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "wasm-module" + ], + "wasm-module": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wast-35.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wast", + "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wast", + "documentation": "https://docs.rs/wast", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "wast", + "version": "219.0.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#wast@219.0.1", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Customizable Rust parsers for the WebAssembly Text formats WAT and WAST\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bumpalo", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.14.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "gimli", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.30.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "leb128", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "memchr", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.4.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "unicode-width", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.9", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-encoder", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.219.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.58", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libtest-mimic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "small_rng" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wast", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wast-219.0.1/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "annotations", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wast-219.0.1/tests/annotations.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "comments", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wast-219.0.1/tests/comments.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "parse-fail", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wast-219.0.1/tests/parse-fail.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "recursive", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wast-219.0.1/tests/recursive.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "component-model": [ + "wasm-module", + "wasm-encoder/component-model" + ], + "default": [ + "wasm-module", + "component-model" + ], + "dwarf": [ + "dep:gimli" + ], + "wasm-module": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wast-219.0.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wast", + "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wast", + "documentation": "https://docs.rs/wast", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.76.0" + }, + { + "name": "wat", + "version": "1.219.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#wat@1.219.1", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Rust parser for the WebAssembly Text format, WAT\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "wast", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^219.0.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "wasm-module" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wat", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wat-1.219.1/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "component-model": [ + "wast/component-model" + ], + "default": [ + "component-model" + ], + "dwarf": [ + "wast/dwarf" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wat-1.219.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wat", + "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wat", + "documentation": "https://docs.rs/wat", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.76.0" + }, + { + "name": "webpki-roots", + "version": "0.26.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#webpki-roots@0.26.6", + "license": "MPL-2.0", + "license_file": null, + "description": "Mozilla's CA root certificates for use with webpki", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rustls-pki-types", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.8", + "kind": null, + "rename": "pki-types", + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hex", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "percent-encoding", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rcgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.13", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ring", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.17.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustls", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.23", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "macros", + "rt-multi-thread" + ], + "target": null, + "registry": null + }, + { + "name": "rustls-webpki", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.102", + "kind": "dev", + "rename": "webpki", + "optional": false, + "uses_default_features": true, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "x509-parser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.16.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "yasna", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "webpki_roots", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/webpki-roots-0.26.6/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "codegen", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/webpki-roots-0.26.6/tests/codegen.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "verify", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/webpki-roots-0.26.6/tests/verify.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/webpki-roots-0.26.6/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rustls/webpki-roots", + "homepage": "https://github.com/rustls/webpki-roots", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "wiggle", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wiggle@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Runtime components of wiggle code generator", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "async-trait", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.71", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bitflags", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "thiserror", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.43", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tracing", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.26", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wiggle-macro", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "witx", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "proptest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "rt-multi-thread", + "time", + "macros" + ], + "target": null, + "registry": null + }, + { + "name": "wasmtime", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^25.0.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wiggle", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wiggle-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "wiggle_metadata", + "wasmtime", + "wasmtime_async" + ], + "tracing_log": [ + "tracing/log" + ], + "wasmtime": [ + "dep:wasmtime" + ], + "wasmtime_async": [ + "wasmtime/async" + ], + "wiggle_metadata": [ + "witx", + "wiggle-macro/wiggle_metadata" + ], + "witx": [ + "dep:witx" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wiggle-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Pat Hickey ", + "Jakub Konka ", + "Alex Crichton " + ], + "categories": [ + "wasm" + ], + "keywords": [ + "webassembly", + "wasm" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wiggle-generate", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wiggle-generate@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Library crate for wiggle code generator.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "heck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "shellexpand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.25", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "full" + ], + "target": null, + "registry": null + }, + { + "name": "witx", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wiggle_generate", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wiggle-generate-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wiggle-generate-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Pat Hickey ", + "Jakub Konka ", + "Alex Crichton " + ], + "categories": [ + "wasm" + ], + "keywords": [ + "webassembly", + "wasm" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "wiggle-macro", + "version": "25.0.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#wiggle-macro@25.0.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Wiggle code generator", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.25", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "full" + ], + "target": null, + "registry": null + }, + { + "name": "wiggle-generate", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "wiggle_macro", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wiggle-macro-25.0.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wiggle-macro-25.0.2/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "wiggle_metadata": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wiggle-macro-25.0.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Pat Hickey ", + "Jakub Konka ", + "Alex Crichton " + ], + "categories": [ + "wasm" + ], + "keywords": [ + "webassembly", + "wasm" + ], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "winapi", + "version": "0.3.9", + "id": "registry+https://github.com/rust-lang/crates.io-index#winapi@0.3.9", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Raw FFI bindings for all of Windows API.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "winapi-i686-pc-windows-gnu", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "i686-pc-windows-gnu", + "registry": null + }, + { + "name": "winapi-x86_64-pc-windows-gnu", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "x86_64-pc-windows-gnu", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "winapi", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winapi-0.3.9/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winapi-0.3.9/build.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "accctrl": [], + "aclapi": [], + "activation": [], + "adhoc": [], + "appmgmt": [], + "audioclient": [], + "audiosessiontypes": [], + "avrt": [], + "basetsd": [], + "bcrypt": [], + "bits": [], + "bits10_1": [], + "bits1_5": [], + "bits2_0": [], + "bits2_5": [], + "bits3_0": [], + "bits4_0": [], + "bits5_0": [], + "bitscfg": [], + "bitsmsg": [], + "bluetoothapis": [], + "bluetoothleapis": [], + "bthdef": [], + "bthioctl": [], + "bthledef": [], + "bthsdpdef": [], + "bugcodes": [], + "cderr": [], + "cfg": [], + "cfgmgr32": [], + "cguid": [], + "combaseapi": [], + "coml2api": [], + "commapi": [], + "commctrl": [], + "commdlg": [], + "commoncontrols": [], + "consoleapi": [], + "corecrt": [], + "corsym": [], + "d2d1": [], + "d2d1_1": [], + "d2d1_2": [], + "d2d1_3": [], + "d2d1effectauthor": [], + "d2d1effects": [], + "d2d1effects_1": [], + "d2d1effects_2": [], + "d2d1svg": [], + "d2dbasetypes": [], + "d3d": [], + "d3d10": [], + "d3d10_1": [], + "d3d10_1shader": [], + "d3d10effect": [], + "d3d10misc": [], + "d3d10sdklayers": [], + "d3d10shader": [], + "d3d11": [], + "d3d11_1": [], + "d3d11_2": [], + "d3d11_3": [], + "d3d11_4": [], + "d3d11on12": [], + "d3d11sdklayers": [], + "d3d11shader": [], + "d3d11tokenizedprogramformat": [], + "d3d12": [], + "d3d12sdklayers": [], + "d3d12shader": [], + "d3d9": [], + "d3d9caps": [], + "d3d9types": [], + "d3dcommon": [], + "d3dcompiler": [], + "d3dcsx": [], + "d3dkmdt": [], + "d3dkmthk": [], + "d3dukmdt": [], + "d3dx10core": [], + "d3dx10math": [], + "d3dx10mesh": [], + "datetimeapi": [], + "davclnt": [], + "dbghelp": [], + "dbt": [], + "dcommon": [], + "dcomp": [], + "dcompanimation": [], + "dcomptypes": [], + "dde": [], + "ddraw": [], + "ddrawi": [], + "ddrawint": [], + "debug": [ + "impl-debug" + ], + "debugapi": [], + "devguid": [], + "devicetopology": [], + "devpkey": [], + "devpropdef": [], + "dinput": [], + "dinputd": [], + "dispex": [], + "dmksctl": [], + "dmusicc": [], + "docobj": [], + "documenttarget": [], + "dot1x": [], + "dpa_dsa": [], + "dpapi": [], + "dsgetdc": [], + "dsound": [], + "dsrole": [], + "dvp": [], + "dwmapi": [], + "dwrite": [], + "dwrite_1": [], + "dwrite_2": [], + "dwrite_3": [], + "dxdiag": [], + "dxfile": [], + "dxgi": [], + "dxgi1_2": [], + "dxgi1_3": [], + "dxgi1_4": [], + "dxgi1_5": [], + "dxgi1_6": [], + "dxgidebug": [], + "dxgiformat": [], + "dxgitype": [], + "dxva2api": [], + "dxvahd": [], + "eaptypes": [], + "enclaveapi": [], + "endpointvolume": [], + "errhandlingapi": [], + "everything": [], + "evntcons": [], + "evntprov": [], + "evntrace": [], + "excpt": [], + "exdisp": [], + "fibersapi": [], + "fileapi": [], + "functiondiscoverykeys_devpkey": [], + "gl-gl": [], + "guiddef": [], + "handleapi": [], + "heapapi": [], + "hidclass": [], + "hidpi": [], + "hidsdi": [], + "hidusage": [], + "highlevelmonitorconfigurationapi": [], + "hstring": [], + "http": [], + "ifdef": [], + "ifmib": [], + "imm": [], + "impl-debug": [], + "impl-default": [], + "in6addr": [], + "inaddr": [], + "inspectable": [], + "interlockedapi": [], + "intsafe": [], + "ioapiset": [], + "ipexport": [], + "iphlpapi": [], + "ipifcons": [], + "ipmib": [], + "iprtrmib": [], + "iptypes": [], + "jobapi": [], + "jobapi2": [], + "knownfolders": [], + "ks": [], + "ksmedia": [], + "ktmtypes": [], + "ktmw32": [], + "l2cmn": [], + "libloaderapi": [], + "limits": [], + "lmaccess": [], + "lmalert": [], + "lmapibuf": [], + "lmat": [], + "lmcons": [], + "lmdfs": [], + "lmerrlog": [], + "lmjoin": [], + "lmmsg": [], + "lmremutl": [], + "lmrepl": [], + "lmserver": [], + "lmshare": [], + "lmstats": [], + "lmsvc": [], + "lmuse": [], + "lmwksta": [], + "lowlevelmonitorconfigurationapi": [], + "lsalookup": [], + "memoryapi": [], + "minschannel": [], + "minwinbase": [], + "minwindef": [], + "mmdeviceapi": [], + "mmeapi": [], + "mmreg": [], + "mmsystem": [], + "mprapidef": [], + "msaatext": [], + "mscat": [], + "mschapp": [], + "mssip": [], + "mstcpip": [], + "mswsock": [], + "mswsockdef": [], + "namedpipeapi": [], + "namespaceapi": [], + "nb30": [], + "ncrypt": [], + "netioapi": [], + "nldef": [], + "ntddndis": [], + "ntddscsi": [], + "ntddser": [], + "ntdef": [], + "ntlsa": [], + "ntsecapi": [], + "ntstatus": [], + "oaidl": [], + "objbase": [], + "objidl": [], + "objidlbase": [], + "ocidl": [], + "ole2": [], + "oleauto": [], + "olectl": [], + "oleidl": [], + "opmapi": [], + "pdh": [], + "perflib": [], + "physicalmonitorenumerationapi": [], + "playsoundapi": [], + "portabledevice": [], + "portabledeviceapi": [], + "portabledevicetypes": [], + "powerbase": [], + "powersetting": [], + "powrprof": [], + "processenv": [], + "processsnapshot": [], + "processthreadsapi": [], + "processtopologyapi": [], + "profileapi": [], + "propidl": [], + "propkey": [], + "propkeydef": [], + "propsys": [], + "prsht": [], + "psapi": [], + "qos": [], + "realtimeapiset": [], + "reason": [], + "restartmanager": [], + "restrictederrorinfo": [], + "rmxfguid": [], + "roapi": [], + "robuffer": [], + "roerrorapi": [], + "rpc": [], + "rpcdce": [], + "rpcndr": [], + "rtinfo": [], + "sapi": [], + "sapi51": [], + "sapi53": [], + "sapiddk": [], + "sapiddk51": [], + "schannel": [], + "sddl": [], + "securityappcontainer": [], + "securitybaseapi": [], + "servprov": [], + "setupapi": [], + "shellapi": [], + "shellscalingapi": [], + "shlobj": [], + "shobjidl": [], + "shobjidl_core": [], + "shtypes": [], + "softpub": [], + "spapidef": [], + "spellcheck": [], + "sporder": [], + "sql": [], + "sqlext": [], + "sqltypes": [], + "sqlucode": [], + "sspi": [], + "std": [], + "stralign": [], + "stringapiset": [], + "strmif": [], + "subauth": [], + "synchapi": [], + "sysinfoapi": [], + "systemtopologyapi": [], + "taskschd": [], + "tcpestats": [], + "tcpmib": [], + "textstor": [], + "threadpoolapiset": [], + "threadpoollegacyapiset": [], + "timeapi": [], + "timezoneapi": [], + "tlhelp32": [], + "transportsettingcommon": [], + "tvout": [], + "udpmib": [], + "unknwnbase": [], + "urlhist": [], + "urlmon": [], + "usb": [], + "usbioctl": [], + "usbiodef": [], + "usbscan": [], + "usbspec": [], + "userenv": [], + "usp10": [], + "utilapiset": [], + "uxtheme": [], + "vadefs": [], + "vcruntime": [], + "vsbackup": [], + "vss": [], + "vsserror": [], + "vswriter": [], + "wbemads": [], + "wbemcli": [], + "wbemdisp": [], + "wbemprov": [], + "wbemtran": [], + "wct": [], + "werapi": [], + "winbase": [], + "wincodec": [], + "wincodecsdk": [], + "wincon": [], + "wincontypes": [], + "wincred": [], + "wincrypt": [], + "windef": [], + "windot11": [], + "windowsceip": [], + "windowsx": [], + "winefs": [], + "winerror": [], + "winevt": [], + "wingdi": [], + "winhttp": [], + "wininet": [], + "winineti": [], + "winioctl": [], + "winnetwk": [], + "winnls": [], + "winnt": [], + "winreg": [], + "winsafer": [], + "winscard": [], + "winsmcrd": [], + "winsock2": [], + "winspool": [], + "winstring": [], + "winsvc": [], + "wintrust": [], + "winusb": [], + "winusbio": [], + "winuser": [], + "winver": [], + "wlanapi": [], + "wlanihv": [], + "wlanihvtypes": [], + "wlantypes": [], + "wlclient": [], + "wmistr": [], + "wnnc": [], + "wow64apiset": [], + "wpdmtpextensions": [], + "ws2bth": [], + "ws2def": [], + "ws2ipdef": [], + "ws2spi": [], + "ws2tcpip": [], + "wtsapi32": [], + "wtypes": [], + "wtypesbase": [], + "xinput": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winapi-0.3.9/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "default-target": "x86_64-pc-windows-msvc", + "features": [ + "everything", + "impl-debug", + "impl-default" + ], + "targets": [ + "aarch64-pc-windows-msvc", + "i686-pc-windows-msvc", + "x86_64-pc-windows-msvc" + ] + } + } + }, + "publish": null, + "authors": [ + "Peter Atashian " + ], + "categories": [ + "external-ffi-bindings", + "no-std", + "os::windows-apis" + ], + "keywords": [ + "windows", + "ffi", + "win32", + "com", + "directx" + ], + "readme": "README.md", + "repository": "https://github.com/retep998/winapi-rs", + "homepage": null, + "documentation": "https://docs.rs/winapi/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "winapi-i686-pc-windows-gnu", + "version": "0.4.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#winapi-i686-pc-windows-gnu@0.4.0", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "winapi_i686_pc_windows_gnu", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winapi-i686-pc-windows-gnu-0.4.0/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winapi-i686-pc-windows-gnu-0.4.0/build.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winapi-i686-pc-windows-gnu-0.4.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Peter Atashian " + ], + "categories": [], + "keywords": [ + "windows" + ], + "readme": null, + "repository": "https://github.com/retep998/winapi-rs", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "winapi-util", + "version": "0.1.9", + "id": "registry+https://github.com/rust-lang/crates.io-index#winapi-util@0.1.9", + "license": "Unlicense OR MIT", + "license_file": null, + "description": "A dumping ground for high level safe wrappers over windows-sys.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": ">=0.48.0, <=0.59", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_Storage_FileSystem", + "Win32_System_Console", + "Win32_System_SystemInformation" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "winapi_util", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winapi-util-0.1.9/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winapi-util-0.1.9/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "targets": [ + "x86_64-pc-windows-msvc" + ] + } + } + }, + "publish": null, + "authors": [ + "Andrew Gallant " + ], + "categories": [ + "os::windows-apis", + "external-ffi-bindings" + ], + "keywords": [ + "windows", + "windows-sys", + "util", + "win" + ], + "readme": "README.md", + "repository": "https://github.com/BurntSushi/winapi-util", + "homepage": "https://github.com/BurntSushi/winapi-util", + "documentation": "https://docs.rs/winapi-util", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "winapi-x86_64-pc-windows-gnu", + "version": "0.4.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#winapi-x86_64-pc-windows-gnu@0.4.0", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "winapi_x86_64_pc_windows_gnu", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winapi-x86_64-pc-windows-gnu-0.4.0/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winapi-x86_64-pc-windows-gnu-0.4.0/build.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winapi-x86_64-pc-windows-gnu-0.4.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Peter Atashian " + ], + "categories": [], + "keywords": [ + "windows" + ], + "readme": null, + "repository": "https://github.com/retep998/winapi-rs", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "winch-codegen", + "version": "0.23.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#winch-codegen@0.23.2", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Winch code generation library", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.22", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cranelift-codegen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.112.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std", + "unwind", + "unwind" + ], + "target": null, + "registry": null + }, + { + "name": "gimli", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.29.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "read" + ], + "target": null, + "registry": null + }, + { + "name": "regalloc2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.6.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "union" + ], + "target": null, + "registry": null + }, + { + "name": "target-lexicon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12.16", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "wasmparser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.217.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-cranelift", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmtime-environ", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=25.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "winch_codegen", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winch-codegen-0.23.2/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winch-codegen-0.23.2/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "all-arch": [ + "x64", + "arm64" + ], + "arm64": [ + "cranelift-codegen/arm64" + ], + "x64": [ + "cranelift-codegen/x86" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winch-codegen-0.23.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Winch Project Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/bytecodealliance/wasmtime", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.78.0" + }, + { + "name": "windows-core", + "version": "0.52.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#windows-core@0.52.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Rust for Windows", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "windows-targets", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "windows_core", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows-core-0.52.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [], + "implement": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows-core-0.52.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "default-target": "x86_64-pc-windows-msvc", + "targets": [] + } + } + }, + "publish": null, + "authors": [ + "Microsoft" + ], + "categories": [ + "os::windows-apis" + ], + "keywords": [], + "readme": "readme.md", + "repository": "https://github.com/microsoft/windows-rs", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "windows-sys", + "version": "0.52.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Rust for Windows", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "windows-targets", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "windows_sys", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows-sys-0.52.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "Wdk": [], + "Wdk_Foundation": [ + "Wdk" + ], + "Wdk_Graphics": [ + "Wdk" + ], + "Wdk_Graphics_Direct3D": [ + "Wdk_Graphics" + ], + "Wdk_Storage": [ + "Wdk" + ], + "Wdk_Storage_FileSystem": [ + "Wdk_Storage" + ], + "Wdk_Storage_FileSystem_Minifilters": [ + "Wdk_Storage_FileSystem" + ], + "Wdk_System": [ + "Wdk" + ], + "Wdk_System_IO": [ + "Wdk_System" + ], + "Wdk_System_OfflineRegistry": [ + "Wdk_System" + ], + "Wdk_System_Registry": [ + "Wdk_System" + ], + "Wdk_System_SystemInformation": [ + "Wdk_System" + ], + "Wdk_System_SystemServices": [ + "Wdk_System" + ], + "Wdk_System_Threading": [ + "Wdk_System" + ], + "Win32": [], + "Win32_Data": [ + "Win32" + ], + "Win32_Data_HtmlHelp": [ + "Win32_Data" + ], + "Win32_Data_RightsManagement": [ + "Win32_Data" + ], + "Win32_Devices": [ + "Win32" + ], + "Win32_Devices_AllJoyn": [ + "Win32_Devices" + ], + "Win32_Devices_BiometricFramework": [ + "Win32_Devices" + ], + "Win32_Devices_Bluetooth": [ + "Win32_Devices" + ], + "Win32_Devices_Communication": [ + "Win32_Devices" + ], + "Win32_Devices_DeviceAndDriverInstallation": [ + "Win32_Devices" + ], + "Win32_Devices_DeviceQuery": [ + "Win32_Devices" + ], + "Win32_Devices_Display": [ + "Win32_Devices" + ], + "Win32_Devices_Enumeration": [ + "Win32_Devices" + ], + "Win32_Devices_Enumeration_Pnp": [ + "Win32_Devices_Enumeration" + ], + "Win32_Devices_Fax": [ + "Win32_Devices" + ], + "Win32_Devices_HumanInterfaceDevice": [ + "Win32_Devices" + ], + "Win32_Devices_PortableDevices": [ + "Win32_Devices" + ], + "Win32_Devices_Properties": [ + "Win32_Devices" + ], + "Win32_Devices_Pwm": [ + "Win32_Devices" + ], + "Win32_Devices_Sensors": [ + "Win32_Devices" + ], + "Win32_Devices_SerialCommunication": [ + "Win32_Devices" + ], + "Win32_Devices_Tapi": [ + "Win32_Devices" + ], + "Win32_Devices_Usb": [ + "Win32_Devices" + ], + "Win32_Devices_WebServicesOnDevices": [ + "Win32_Devices" + ], + "Win32_Foundation": [ + "Win32" + ], + "Win32_Gaming": [ + "Win32" + ], + "Win32_Globalization": [ + "Win32" + ], + "Win32_Graphics": [ + "Win32" + ], + "Win32_Graphics_Dwm": [ + "Win32_Graphics" + ], + "Win32_Graphics_Gdi": [ + "Win32_Graphics" + ], + "Win32_Graphics_GdiPlus": [ + "Win32_Graphics" + ], + "Win32_Graphics_Hlsl": [ + "Win32_Graphics" + ], + "Win32_Graphics_OpenGL": [ + "Win32_Graphics" + ], + "Win32_Graphics_Printing": [ + "Win32_Graphics" + ], + "Win32_Graphics_Printing_PrintTicket": [ + "Win32_Graphics_Printing" + ], + "Win32_Management": [ + "Win32" + ], + "Win32_Management_MobileDeviceManagementRegistration": [ + "Win32_Management" + ], + "Win32_Media": [ + "Win32" + ], + "Win32_Media_Audio": [ + "Win32_Media" + ], + "Win32_Media_DxMediaObjects": [ + "Win32_Media" + ], + "Win32_Media_KernelStreaming": [ + "Win32_Media" + ], + "Win32_Media_Multimedia": [ + "Win32_Media" + ], + "Win32_Media_Streaming": [ + "Win32_Media" + ], + "Win32_Media_WindowsMediaFormat": [ + "Win32_Media" + ], + "Win32_NetworkManagement": [ + "Win32" + ], + "Win32_NetworkManagement_Dhcp": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_Dns": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_InternetConnectionWizard": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_IpHelper": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_Multicast": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_Ndis": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_NetBios": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_NetManagement": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_NetShell": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_NetworkDiagnosticsFramework": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_P2P": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_QoS": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_Rras": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_Snmp": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_WNet": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_WebDav": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_WiFi": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_WindowsConnectionManager": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_WindowsFilteringPlatform": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_WindowsFirewall": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_WindowsNetworkVirtualization": [ + "Win32_NetworkManagement" + ], + "Win32_Networking": [ + "Win32" + ], + "Win32_Networking_ActiveDirectory": [ + "Win32_Networking" + ], + "Win32_Networking_Clustering": [ + "Win32_Networking" + ], + "Win32_Networking_HttpServer": [ + "Win32_Networking" + ], + "Win32_Networking_Ldap": [ + "Win32_Networking" + ], + "Win32_Networking_WebSocket": [ + "Win32_Networking" + ], + "Win32_Networking_WinHttp": [ + "Win32_Networking" + ], + "Win32_Networking_WinInet": [ + "Win32_Networking" + ], + "Win32_Networking_WinSock": [ + "Win32_Networking" + ], + "Win32_Networking_WindowsWebServices": [ + "Win32_Networking" + ], + "Win32_Security": [ + "Win32" + ], + "Win32_Security_AppLocker": [ + "Win32_Security" + ], + "Win32_Security_Authentication": [ + "Win32_Security" + ], + "Win32_Security_Authentication_Identity": [ + "Win32_Security_Authentication" + ], + "Win32_Security_Authorization": [ + "Win32_Security" + ], + "Win32_Security_Credentials": [ + "Win32_Security" + ], + "Win32_Security_Cryptography": [ + "Win32_Security" + ], + "Win32_Security_Cryptography_Catalog": [ + "Win32_Security_Cryptography" + ], + "Win32_Security_Cryptography_Certificates": [ + "Win32_Security_Cryptography" + ], + "Win32_Security_Cryptography_Sip": [ + "Win32_Security_Cryptography" + ], + "Win32_Security_Cryptography_UI": [ + "Win32_Security_Cryptography" + ], + "Win32_Security_DiagnosticDataQuery": [ + "Win32_Security" + ], + "Win32_Security_DirectoryServices": [ + "Win32_Security" + ], + "Win32_Security_EnterpriseData": [ + "Win32_Security" + ], + "Win32_Security_ExtensibleAuthenticationProtocol": [ + "Win32_Security" + ], + "Win32_Security_Isolation": [ + "Win32_Security" + ], + "Win32_Security_LicenseProtection": [ + "Win32_Security" + ], + "Win32_Security_NetworkAccessProtection": [ + "Win32_Security" + ], + "Win32_Security_WinTrust": [ + "Win32_Security" + ], + "Win32_Security_WinWlx": [ + "Win32_Security" + ], + "Win32_Storage": [ + "Win32" + ], + "Win32_Storage_Cabinets": [ + "Win32_Storage" + ], + "Win32_Storage_CloudFilters": [ + "Win32_Storage" + ], + "Win32_Storage_Compression": [ + "Win32_Storage" + ], + "Win32_Storage_DistributedFileSystem": [ + "Win32_Storage" + ], + "Win32_Storage_FileHistory": [ + "Win32_Storage" + ], + "Win32_Storage_FileSystem": [ + "Win32_Storage" + ], + "Win32_Storage_Imapi": [ + "Win32_Storage" + ], + "Win32_Storage_IndexServer": [ + "Win32_Storage" + ], + "Win32_Storage_InstallableFileSystems": [ + "Win32_Storage" + ], + "Win32_Storage_IscsiDisc": [ + "Win32_Storage" + ], + "Win32_Storage_Jet": [ + "Win32_Storage" + ], + "Win32_Storage_Nvme": [ + "Win32_Storage" + ], + "Win32_Storage_OfflineFiles": [ + "Win32_Storage" + ], + "Win32_Storage_OperationRecorder": [ + "Win32_Storage" + ], + "Win32_Storage_Packaging": [ + "Win32_Storage" + ], + "Win32_Storage_Packaging_Appx": [ + "Win32_Storage_Packaging" + ], + "Win32_Storage_ProjectedFileSystem": [ + "Win32_Storage" + ], + "Win32_Storage_StructuredStorage": [ + "Win32_Storage" + ], + "Win32_Storage_Vhd": [ + "Win32_Storage" + ], + "Win32_Storage_Xps": [ + "Win32_Storage" + ], + "Win32_System": [ + "Win32" + ], + "Win32_System_AddressBook": [ + "Win32_System" + ], + "Win32_System_Antimalware": [ + "Win32_System" + ], + "Win32_System_ApplicationInstallationAndServicing": [ + "Win32_System" + ], + "Win32_System_ApplicationVerifier": [ + "Win32_System" + ], + "Win32_System_ClrHosting": [ + "Win32_System" + ], + "Win32_System_Com": [ + "Win32_System" + ], + "Win32_System_Com_Marshal": [ + "Win32_System_Com" + ], + "Win32_System_Com_StructuredStorage": [ + "Win32_System_Com" + ], + "Win32_System_Com_Urlmon": [ + "Win32_System_Com" + ], + "Win32_System_ComponentServices": [ + "Win32_System" + ], + "Win32_System_Console": [ + "Win32_System" + ], + "Win32_System_CorrelationVector": [ + "Win32_System" + ], + "Win32_System_DataExchange": [ + "Win32_System" + ], + "Win32_System_DeploymentServices": [ + "Win32_System" + ], + "Win32_System_DeveloperLicensing": [ + "Win32_System" + ], + "Win32_System_Diagnostics": [ + "Win32_System" + ], + "Win32_System_Diagnostics_Ceip": [ + "Win32_System_Diagnostics" + ], + "Win32_System_Diagnostics_Debug": [ + "Win32_System_Diagnostics" + ], + "Win32_System_Diagnostics_Debug_Extensions": [ + "Win32_System_Diagnostics_Debug" + ], + "Win32_System_Diagnostics_Etw": [ + "Win32_System_Diagnostics" + ], + "Win32_System_Diagnostics_ProcessSnapshotting": [ + "Win32_System_Diagnostics" + ], + "Win32_System_Diagnostics_ToolHelp": [ + "Win32_System_Diagnostics" + ], + "Win32_System_DistributedTransactionCoordinator": [ + "Win32_System" + ], + "Win32_System_Environment": [ + "Win32_System" + ], + "Win32_System_ErrorReporting": [ + "Win32_System" + ], + "Win32_System_EventCollector": [ + "Win32_System" + ], + "Win32_System_EventLog": [ + "Win32_System" + ], + "Win32_System_EventNotificationService": [ + "Win32_System" + ], + "Win32_System_GroupPolicy": [ + "Win32_System" + ], + "Win32_System_HostCompute": [ + "Win32_System" + ], + "Win32_System_HostComputeNetwork": [ + "Win32_System" + ], + "Win32_System_HostComputeSystem": [ + "Win32_System" + ], + "Win32_System_Hypervisor": [ + "Win32_System" + ], + "Win32_System_IO": [ + "Win32_System" + ], + "Win32_System_Iis": [ + "Win32_System" + ], + "Win32_System_Ioctl": [ + "Win32_System" + ], + "Win32_System_JobObjects": [ + "Win32_System" + ], + "Win32_System_Js": [ + "Win32_System" + ], + "Win32_System_Kernel": [ + "Win32_System" + ], + "Win32_System_LibraryLoader": [ + "Win32_System" + ], + "Win32_System_Mailslots": [ + "Win32_System" + ], + "Win32_System_Mapi": [ + "Win32_System" + ], + "Win32_System_Memory": [ + "Win32_System" + ], + "Win32_System_Memory_NonVolatile": [ + "Win32_System_Memory" + ], + "Win32_System_MessageQueuing": [ + "Win32_System" + ], + "Win32_System_MixedReality": [ + "Win32_System" + ], + "Win32_System_Ole": [ + "Win32_System" + ], + "Win32_System_PasswordManagement": [ + "Win32_System" + ], + "Win32_System_Performance": [ + "Win32_System" + ], + "Win32_System_Performance_HardwareCounterProfiling": [ + "Win32_System_Performance" + ], + "Win32_System_Pipes": [ + "Win32_System" + ], + "Win32_System_Power": [ + "Win32_System" + ], + "Win32_System_ProcessStatus": [ + "Win32_System" + ], + "Win32_System_Recovery": [ + "Win32_System" + ], + "Win32_System_Registry": [ + "Win32_System" + ], + "Win32_System_RemoteDesktop": [ + "Win32_System" + ], + "Win32_System_RemoteManagement": [ + "Win32_System" + ], + "Win32_System_RestartManager": [ + "Win32_System" + ], + "Win32_System_Restore": [ + "Win32_System" + ], + "Win32_System_Rpc": [ + "Win32_System" + ], + "Win32_System_Search": [ + "Win32_System" + ], + "Win32_System_Search_Common": [ + "Win32_System_Search" + ], + "Win32_System_SecurityCenter": [ + "Win32_System" + ], + "Win32_System_Services": [ + "Win32_System" + ], + "Win32_System_SetupAndMigration": [ + "Win32_System" + ], + "Win32_System_Shutdown": [ + "Win32_System" + ], + "Win32_System_StationsAndDesktops": [ + "Win32_System" + ], + "Win32_System_SubsystemForLinux": [ + "Win32_System" + ], + "Win32_System_SystemInformation": [ + "Win32_System" + ], + "Win32_System_SystemServices": [ + "Win32_System" + ], + "Win32_System_Threading": [ + "Win32_System" + ], + "Win32_System_Time": [ + "Win32_System" + ], + "Win32_System_TpmBaseServices": [ + "Win32_System" + ], + "Win32_System_UserAccessLogging": [ + "Win32_System" + ], + "Win32_System_Variant": [ + "Win32_System" + ], + "Win32_System_VirtualDosMachines": [ + "Win32_System" + ], + "Win32_System_WindowsProgramming": [ + "Win32_System" + ], + "Win32_System_Wmi": [ + "Win32_System" + ], + "Win32_UI": [ + "Win32" + ], + "Win32_UI_Accessibility": [ + "Win32_UI" + ], + "Win32_UI_ColorSystem": [ + "Win32_UI" + ], + "Win32_UI_Controls": [ + "Win32_UI" + ], + "Win32_UI_Controls_Dialogs": [ + "Win32_UI_Controls" + ], + "Win32_UI_HiDpi": [ + "Win32_UI" + ], + "Win32_UI_Input": [ + "Win32_UI" + ], + "Win32_UI_Input_Ime": [ + "Win32_UI_Input" + ], + "Win32_UI_Input_KeyboardAndMouse": [ + "Win32_UI_Input" + ], + "Win32_UI_Input_Pointer": [ + "Win32_UI_Input" + ], + "Win32_UI_Input_Touch": [ + "Win32_UI_Input" + ], + "Win32_UI_Input_XboxController": [ + "Win32_UI_Input" + ], + "Win32_UI_InteractionContext": [ + "Win32_UI" + ], + "Win32_UI_Magnification": [ + "Win32_UI" + ], + "Win32_UI_Shell": [ + "Win32_UI" + ], + "Win32_UI_Shell_PropertiesSystem": [ + "Win32_UI_Shell" + ], + "Win32_UI_TabletPC": [ + "Win32_UI" + ], + "Win32_UI_TextServices": [ + "Win32_UI" + ], + "Win32_UI_WindowsAndMessaging": [ + "Win32_UI" + ], + "Win32_Web": [ + "Win32" + ], + "Win32_Web_InternetExplorer": [ + "Win32_Web" + ], + "default": [], + "docs": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows-sys-0.52.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "default-target": "x86_64-pc-windows-msvc", + "targets": [] + } + } + }, + "publish": null, + "authors": [ + "Microsoft" + ], + "categories": [ + "os::windows-apis" + ], + "keywords": [], + "readme": "readme.md", + "repository": "https://github.com/microsoft/windows-rs", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "windows-sys", + "version": "0.59.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.59.0", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Rust for Windows", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "windows-targets", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.6", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "windows_sys", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows-sys-0.59.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": false, + "test": false + } + ], + "features": { + "Wdk": [ + "Win32_Foundation" + ], + "Wdk_Devices": [ + "Wdk" + ], + "Wdk_Devices_Bluetooth": [ + "Wdk_Devices" + ], + "Wdk_Devices_HumanInterfaceDevice": [ + "Wdk_Devices" + ], + "Wdk_Foundation": [ + "Wdk" + ], + "Wdk_Graphics": [ + "Wdk" + ], + "Wdk_Graphics_Direct3D": [ + "Wdk_Graphics" + ], + "Wdk_NetworkManagement": [ + "Wdk" + ], + "Wdk_NetworkManagement_Ndis": [ + "Wdk_NetworkManagement" + ], + "Wdk_NetworkManagement_WindowsFilteringPlatform": [ + "Wdk_NetworkManagement" + ], + "Wdk_Storage": [ + "Wdk" + ], + "Wdk_Storage_FileSystem": [ + "Wdk_Storage" + ], + "Wdk_Storage_FileSystem_Minifilters": [ + "Wdk_Storage_FileSystem" + ], + "Wdk_System": [ + "Wdk" + ], + "Wdk_System_IO": [ + "Wdk_System" + ], + "Wdk_System_Memory": [ + "Wdk_System" + ], + "Wdk_System_OfflineRegistry": [ + "Wdk_System" + ], + "Wdk_System_Registry": [ + "Wdk_System" + ], + "Wdk_System_SystemInformation": [ + "Wdk_System" + ], + "Wdk_System_SystemServices": [ + "Wdk_System" + ], + "Wdk_System_Threading": [ + "Wdk_System" + ], + "Win32": [ + "Win32_Foundation" + ], + "Win32_Data": [ + "Win32" + ], + "Win32_Data_HtmlHelp": [ + "Win32_Data" + ], + "Win32_Data_RightsManagement": [ + "Win32_Data" + ], + "Win32_Devices": [ + "Win32" + ], + "Win32_Devices_AllJoyn": [ + "Win32_Devices" + ], + "Win32_Devices_BiometricFramework": [ + "Win32_Devices" + ], + "Win32_Devices_Bluetooth": [ + "Win32_Devices" + ], + "Win32_Devices_Communication": [ + "Win32_Devices" + ], + "Win32_Devices_DeviceAndDriverInstallation": [ + "Win32_Devices" + ], + "Win32_Devices_DeviceQuery": [ + "Win32_Devices" + ], + "Win32_Devices_Display": [ + "Win32_Devices" + ], + "Win32_Devices_Enumeration": [ + "Win32_Devices" + ], + "Win32_Devices_Enumeration_Pnp": [ + "Win32_Devices_Enumeration" + ], + "Win32_Devices_Fax": [ + "Win32_Devices" + ], + "Win32_Devices_HumanInterfaceDevice": [ + "Win32_Devices" + ], + "Win32_Devices_PortableDevices": [ + "Win32_Devices" + ], + "Win32_Devices_Properties": [ + "Win32_Devices" + ], + "Win32_Devices_Pwm": [ + "Win32_Devices" + ], + "Win32_Devices_Sensors": [ + "Win32_Devices" + ], + "Win32_Devices_SerialCommunication": [ + "Win32_Devices" + ], + "Win32_Devices_Tapi": [ + "Win32_Devices" + ], + "Win32_Devices_Usb": [ + "Win32_Devices" + ], + "Win32_Devices_WebServicesOnDevices": [ + "Win32_Devices" + ], + "Win32_Foundation": [ + "Win32" + ], + "Win32_Gaming": [ + "Win32" + ], + "Win32_Globalization": [ + "Win32" + ], + "Win32_Graphics": [ + "Win32" + ], + "Win32_Graphics_Dwm": [ + "Win32_Graphics" + ], + "Win32_Graphics_Gdi": [ + "Win32_Graphics" + ], + "Win32_Graphics_GdiPlus": [ + "Win32_Graphics" + ], + "Win32_Graphics_Hlsl": [ + "Win32_Graphics" + ], + "Win32_Graphics_OpenGL": [ + "Win32_Graphics" + ], + "Win32_Graphics_Printing": [ + "Win32_Graphics" + ], + "Win32_Graphics_Printing_PrintTicket": [ + "Win32_Graphics_Printing" + ], + "Win32_Management": [ + "Win32" + ], + "Win32_Management_MobileDeviceManagementRegistration": [ + "Win32_Management" + ], + "Win32_Media": [ + "Win32" + ], + "Win32_Media_Audio": [ + "Win32_Media" + ], + "Win32_Media_DxMediaObjects": [ + "Win32_Media" + ], + "Win32_Media_KernelStreaming": [ + "Win32_Media" + ], + "Win32_Media_Multimedia": [ + "Win32_Media" + ], + "Win32_Media_Streaming": [ + "Win32_Media" + ], + "Win32_Media_WindowsMediaFormat": [ + "Win32_Media" + ], + "Win32_NetworkManagement": [ + "Win32" + ], + "Win32_NetworkManagement_Dhcp": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_Dns": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_InternetConnectionWizard": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_IpHelper": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_Multicast": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_Ndis": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_NetBios": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_NetManagement": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_NetShell": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_NetworkDiagnosticsFramework": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_P2P": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_QoS": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_Rras": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_Snmp": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_WNet": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_WebDav": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_WiFi": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_WindowsConnectionManager": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_WindowsFilteringPlatform": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_WindowsFirewall": [ + "Win32_NetworkManagement" + ], + "Win32_NetworkManagement_WindowsNetworkVirtualization": [ + "Win32_NetworkManagement" + ], + "Win32_Networking": [ + "Win32" + ], + "Win32_Networking_ActiveDirectory": [ + "Win32_Networking" + ], + "Win32_Networking_Clustering": [ + "Win32_Networking" + ], + "Win32_Networking_HttpServer": [ + "Win32_Networking" + ], + "Win32_Networking_Ldap": [ + "Win32_Networking" + ], + "Win32_Networking_WebSocket": [ + "Win32_Networking" + ], + "Win32_Networking_WinHttp": [ + "Win32_Networking" + ], + "Win32_Networking_WinInet": [ + "Win32_Networking" + ], + "Win32_Networking_WinSock": [ + "Win32_Networking" + ], + "Win32_Networking_WindowsWebServices": [ + "Win32_Networking" + ], + "Win32_Security": [ + "Win32" + ], + "Win32_Security_AppLocker": [ + "Win32_Security" + ], + "Win32_Security_Authentication": [ + "Win32_Security" + ], + "Win32_Security_Authentication_Identity": [ + "Win32_Security_Authentication" + ], + "Win32_Security_Authorization": [ + "Win32_Security" + ], + "Win32_Security_Credentials": [ + "Win32_Security" + ], + "Win32_Security_Cryptography": [ + "Win32_Security" + ], + "Win32_Security_Cryptography_Catalog": [ + "Win32_Security_Cryptography" + ], + "Win32_Security_Cryptography_Certificates": [ + "Win32_Security_Cryptography" + ], + "Win32_Security_Cryptography_Sip": [ + "Win32_Security_Cryptography" + ], + "Win32_Security_Cryptography_UI": [ + "Win32_Security_Cryptography" + ], + "Win32_Security_DiagnosticDataQuery": [ + "Win32_Security" + ], + "Win32_Security_DirectoryServices": [ + "Win32_Security" + ], + "Win32_Security_EnterpriseData": [ + "Win32_Security" + ], + "Win32_Security_ExtensibleAuthenticationProtocol": [ + "Win32_Security" + ], + "Win32_Security_Isolation": [ + "Win32_Security" + ], + "Win32_Security_LicenseProtection": [ + "Win32_Security" + ], + "Win32_Security_NetworkAccessProtection": [ + "Win32_Security" + ], + "Win32_Security_WinTrust": [ + "Win32_Security" + ], + "Win32_Security_WinWlx": [ + "Win32_Security" + ], + "Win32_Storage": [ + "Win32" + ], + "Win32_Storage_Cabinets": [ + "Win32_Storage" + ], + "Win32_Storage_CloudFilters": [ + "Win32_Storage" + ], + "Win32_Storage_Compression": [ + "Win32_Storage" + ], + "Win32_Storage_DistributedFileSystem": [ + "Win32_Storage" + ], + "Win32_Storage_FileHistory": [ + "Win32_Storage" + ], + "Win32_Storage_FileSystem": [ + "Win32_Storage" + ], + "Win32_Storage_Imapi": [ + "Win32_Storage" + ], + "Win32_Storage_IndexServer": [ + "Win32_Storage" + ], + "Win32_Storage_InstallableFileSystems": [ + "Win32_Storage" + ], + "Win32_Storage_IscsiDisc": [ + "Win32_Storage" + ], + "Win32_Storage_Jet": [ + "Win32_Storage" + ], + "Win32_Storage_Nvme": [ + "Win32_Storage" + ], + "Win32_Storage_OfflineFiles": [ + "Win32_Storage" + ], + "Win32_Storage_OperationRecorder": [ + "Win32_Storage" + ], + "Win32_Storage_Packaging": [ + "Win32_Storage" + ], + "Win32_Storage_Packaging_Appx": [ + "Win32_Storage_Packaging" + ], + "Win32_Storage_ProjectedFileSystem": [ + "Win32_Storage" + ], + "Win32_Storage_StructuredStorage": [ + "Win32_Storage" + ], + "Win32_Storage_Vhd": [ + "Win32_Storage" + ], + "Win32_Storage_Xps": [ + "Win32_Storage" + ], + "Win32_System": [ + "Win32" + ], + "Win32_System_AddressBook": [ + "Win32_System" + ], + "Win32_System_Antimalware": [ + "Win32_System" + ], + "Win32_System_ApplicationInstallationAndServicing": [ + "Win32_System" + ], + "Win32_System_ApplicationVerifier": [ + "Win32_System" + ], + "Win32_System_ClrHosting": [ + "Win32_System" + ], + "Win32_System_Com": [ + "Win32_System" + ], + "Win32_System_Com_Marshal": [ + "Win32_System_Com" + ], + "Win32_System_Com_StructuredStorage": [ + "Win32_System_Com" + ], + "Win32_System_Com_Urlmon": [ + "Win32_System_Com" + ], + "Win32_System_ComponentServices": [ + "Win32_System" + ], + "Win32_System_Console": [ + "Win32_System" + ], + "Win32_System_CorrelationVector": [ + "Win32_System" + ], + "Win32_System_DataExchange": [ + "Win32_System" + ], + "Win32_System_DeploymentServices": [ + "Win32_System" + ], + "Win32_System_DeveloperLicensing": [ + "Win32_System" + ], + "Win32_System_Diagnostics": [ + "Win32_System" + ], + "Win32_System_Diagnostics_Ceip": [ + "Win32_System_Diagnostics" + ], + "Win32_System_Diagnostics_Debug": [ + "Win32_System_Diagnostics" + ], + "Win32_System_Diagnostics_Debug_Extensions": [ + "Win32_System_Diagnostics_Debug" + ], + "Win32_System_Diagnostics_Etw": [ + "Win32_System_Diagnostics" + ], + "Win32_System_Diagnostics_ProcessSnapshotting": [ + "Win32_System_Diagnostics" + ], + "Win32_System_Diagnostics_ToolHelp": [ + "Win32_System_Diagnostics" + ], + "Win32_System_Diagnostics_TraceLogging": [ + "Win32_System_Diagnostics" + ], + "Win32_System_DistributedTransactionCoordinator": [ + "Win32_System" + ], + "Win32_System_Environment": [ + "Win32_System" + ], + "Win32_System_ErrorReporting": [ + "Win32_System" + ], + "Win32_System_EventCollector": [ + "Win32_System" + ], + "Win32_System_EventLog": [ + "Win32_System" + ], + "Win32_System_EventNotificationService": [ + "Win32_System" + ], + "Win32_System_GroupPolicy": [ + "Win32_System" + ], + "Win32_System_HostCompute": [ + "Win32_System" + ], + "Win32_System_HostComputeNetwork": [ + "Win32_System" + ], + "Win32_System_HostComputeSystem": [ + "Win32_System" + ], + "Win32_System_Hypervisor": [ + "Win32_System" + ], + "Win32_System_IO": [ + "Win32_System" + ], + "Win32_System_Iis": [ + "Win32_System" + ], + "Win32_System_Ioctl": [ + "Win32_System" + ], + "Win32_System_JobObjects": [ + "Win32_System" + ], + "Win32_System_Js": [ + "Win32_System" + ], + "Win32_System_Kernel": [ + "Win32_System" + ], + "Win32_System_LibraryLoader": [ + "Win32_System" + ], + "Win32_System_Mailslots": [ + "Win32_System" + ], + "Win32_System_Mapi": [ + "Win32_System" + ], + "Win32_System_Memory": [ + "Win32_System" + ], + "Win32_System_Memory_NonVolatile": [ + "Win32_System_Memory" + ], + "Win32_System_MessageQueuing": [ + "Win32_System" + ], + "Win32_System_MixedReality": [ + "Win32_System" + ], + "Win32_System_Ole": [ + "Win32_System" + ], + "Win32_System_PasswordManagement": [ + "Win32_System" + ], + "Win32_System_Performance": [ + "Win32_System" + ], + "Win32_System_Performance_HardwareCounterProfiling": [ + "Win32_System_Performance" + ], + "Win32_System_Pipes": [ + "Win32_System" + ], + "Win32_System_Power": [ + "Win32_System" + ], + "Win32_System_ProcessStatus": [ + "Win32_System" + ], + "Win32_System_Recovery": [ + "Win32_System" + ], + "Win32_System_Registry": [ + "Win32_System" + ], + "Win32_System_RemoteDesktop": [ + "Win32_System" + ], + "Win32_System_RemoteManagement": [ + "Win32_System" + ], + "Win32_System_RestartManager": [ + "Win32_System" + ], + "Win32_System_Restore": [ + "Win32_System" + ], + "Win32_System_Rpc": [ + "Win32_System" + ], + "Win32_System_Search": [ + "Win32_System" + ], + "Win32_System_Search_Common": [ + "Win32_System_Search" + ], + "Win32_System_SecurityCenter": [ + "Win32_System" + ], + "Win32_System_Services": [ + "Win32_System" + ], + "Win32_System_SetupAndMigration": [ + "Win32_System" + ], + "Win32_System_Shutdown": [ + "Win32_System" + ], + "Win32_System_StationsAndDesktops": [ + "Win32_System" + ], + "Win32_System_SubsystemForLinux": [ + "Win32_System" + ], + "Win32_System_SystemInformation": [ + "Win32_System" + ], + "Win32_System_SystemServices": [ + "Win32_System" + ], + "Win32_System_Threading": [ + "Win32_System" + ], + "Win32_System_Time": [ + "Win32_System" + ], + "Win32_System_TpmBaseServices": [ + "Win32_System" + ], + "Win32_System_UserAccessLogging": [ + "Win32_System" + ], + "Win32_System_Variant": [ + "Win32_System" + ], + "Win32_System_VirtualDosMachines": [ + "Win32_System" + ], + "Win32_System_WindowsProgramming": [ + "Win32_System" + ], + "Win32_System_Wmi": [ + "Win32_System" + ], + "Win32_UI": [ + "Win32" + ], + "Win32_UI_Accessibility": [ + "Win32_UI" + ], + "Win32_UI_ColorSystem": [ + "Win32_UI" + ], + "Win32_UI_Controls": [ + "Win32_UI" + ], + "Win32_UI_Controls_Dialogs": [ + "Win32_UI_Controls" + ], + "Win32_UI_HiDpi": [ + "Win32_UI" + ], + "Win32_UI_Input": [ + "Win32_UI" + ], + "Win32_UI_Input_Ime": [ + "Win32_UI_Input" + ], + "Win32_UI_Input_KeyboardAndMouse": [ + "Win32_UI_Input" + ], + "Win32_UI_Input_Pointer": [ + "Win32_UI_Input" + ], + "Win32_UI_Input_Touch": [ + "Win32_UI_Input" + ], + "Win32_UI_Input_XboxController": [ + "Win32_UI_Input" + ], + "Win32_UI_InteractionContext": [ + "Win32_UI" + ], + "Win32_UI_Magnification": [ + "Win32_UI" + ], + "Win32_UI_Shell": [ + "Win32_UI" + ], + "Win32_UI_Shell_Common": [ + "Win32_UI_Shell" + ], + "Win32_UI_Shell_PropertiesSystem": [ + "Win32_UI_Shell" + ], + "Win32_UI_TabletPC": [ + "Win32_UI" + ], + "Win32_UI_TextServices": [ + "Win32_UI" + ], + "Win32_UI_WindowsAndMessaging": [ + "Win32_UI" + ], + "Win32_Web": [ + "Win32" + ], + "Win32_Web_InternetExplorer": [ + "Win32_Web" + ], + "default": [], + "docs": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows-sys-0.59.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "default-target": "x86_64-pc-windows-msvc", + "targets": [] + } + } + }, + "publish": null, + "authors": [ + "Microsoft" + ], + "categories": [ + "os::windows-apis" + ], + "keywords": [], + "readme": "readme.md", + "repository": "https://github.com/microsoft/windows-rs", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.60" + }, + { + "name": "windows-targets", + "version": "0.52.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.52.6", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Import libs for Windows", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "windows_aarch64_gnullvm", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.6", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "aarch64-pc-windows-gnullvm", + "registry": null + }, + { + "name": "windows_x86_64_msvc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.6", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(any(target_arch = \"x86_64\", target_arch = \"arm64ec\"), target_env = \"msvc\", not(windows_raw_dylib)))", + "registry": null + }, + { + "name": "windows_aarch64_msvc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.6", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))", + "registry": null + }, + { + "name": "windows_i686_gnu", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.6", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))", + "registry": null + }, + { + "name": "windows_i686_msvc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.6", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))", + "registry": null + }, + { + "name": "windows_x86_64_gnu", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.6", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))", + "registry": null + }, + { + "name": "windows_i686_gnullvm", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.6", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "i686-pc-windows-gnullvm", + "registry": null + }, + { + "name": "windows_x86_64_gnullvm", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.6", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "x86_64-pc-windows-gnullvm", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "windows_targets", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows-targets-0.52.6/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows-targets-0.52.6/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Microsoft" + ], + "categories": [], + "keywords": [], + "readme": "readme.md", + "repository": "https://github.com/microsoft/windows-rs", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "windows_aarch64_gnullvm", + "version": "0.52.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_aarch64_gnullvm@0.52.6", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Import lib for Windows", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "windows_aarch64_gnullvm", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_aarch64_gnullvm-0.52.6/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_aarch64_gnullvm-0.52.6/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_aarch64_gnullvm-0.52.6/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "default-target": "x86_64-pc-windows-msvc", + "targets": [] + } + } + }, + "publish": null, + "authors": [ + "Microsoft" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/microsoft/windows-rs", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "windows_aarch64_msvc", + "version": "0.52.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_aarch64_msvc@0.52.6", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Import lib for Windows", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "windows_aarch64_msvc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_aarch64_msvc-0.52.6/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_aarch64_msvc-0.52.6/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_aarch64_msvc-0.52.6/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "default-target": "x86_64-pc-windows-msvc", + "targets": [] + } + } + }, + "publish": null, + "authors": [ + "Microsoft" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/microsoft/windows-rs", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "windows_i686_gnu", + "version": "0.52.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_i686_gnu@0.52.6", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Import lib for Windows", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "windows_i686_gnu", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_i686_gnu-0.52.6/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_i686_gnu-0.52.6/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_i686_gnu-0.52.6/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "default-target": "x86_64-pc-windows-msvc", + "targets": [] + } + } + }, + "publish": null, + "authors": [ + "Microsoft" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/microsoft/windows-rs", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "windows_i686_gnullvm", + "version": "0.52.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_i686_gnullvm@0.52.6", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Import lib for Windows", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "windows_i686_gnullvm", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_i686_gnullvm-0.52.6/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_i686_gnullvm-0.52.6/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_i686_gnullvm-0.52.6/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "default-target": "x86_64-pc-windows-msvc", + "targets": [] + } + } + }, + "publish": null, + "authors": [ + "Microsoft" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/microsoft/windows-rs", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "windows_i686_msvc", + "version": "0.52.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_i686_msvc@0.52.6", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Import lib for Windows", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "windows_i686_msvc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_i686_msvc-0.52.6/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_i686_msvc-0.52.6/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_i686_msvc-0.52.6/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "default-target": "x86_64-pc-windows-msvc", + "targets": [] + } + } + }, + "publish": null, + "authors": [ + "Microsoft" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/microsoft/windows-rs", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "windows_x86_64_gnu", + "version": "0.52.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_gnu@0.52.6", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Import lib for Windows", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "windows_x86_64_gnu", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_x86_64_gnu-0.52.6/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_x86_64_gnu-0.52.6/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_x86_64_gnu-0.52.6/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "default-target": "x86_64-pc-windows-msvc", + "targets": [] + } + } + }, + "publish": null, + "authors": [ + "Microsoft" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/microsoft/windows-rs", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "windows_x86_64_gnullvm", + "version": "0.52.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_gnullvm@0.52.6", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Import lib for Windows", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "windows_x86_64_gnullvm", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_x86_64_gnullvm-0.52.6/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_x86_64_gnullvm-0.52.6/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_x86_64_gnullvm-0.52.6/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "default-target": "x86_64-pc-windows-msvc", + "targets": [] + } + } + }, + "publish": null, + "authors": [ + "Microsoft" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/microsoft/windows-rs", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "windows_x86_64_msvc", + "version": "0.52.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_msvc@0.52.6", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Import lib for Windows", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "windows_x86_64_msvc", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_x86_64_msvc-0.52.6/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_x86_64_msvc-0.52.6/build.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/windows_x86_64_msvc-0.52.6/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "default-target": "x86_64-pc-windows-msvc", + "targets": [] + } + } + }, + "publish": null, + "authors": [ + "Microsoft" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/microsoft/windows-rs", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.56" + }, + { + "name": "winnow", + "version": "0.6.20", + "id": "registry+https://github.com/rust-lang/crates.io-index#winnow@0.6.20", + "license": "MIT", + "license_file": null, + "description": "A byte-oriented, zero-copy, parser combinators library", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anstream", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "anstyle", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "is-terminal", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.9", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "memchr", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.5", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "terminal_size", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "annotate-snippets", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.86", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "automod", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.14", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "circular", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "doc-comment", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "lexopt", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "proptest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.2.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-hash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "snapbox", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "examples" + ], + "target": null, + "registry": null + }, + { + "name": "term-transcript", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "winnow", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "arithmetic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/examples/arithmetic/main.rs", + "edition": "2021", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "css", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/examples/css/main.rs", + "edition": "2021", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "custom_error", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/examples/custom_error.rs", + "edition": "2021", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "http", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/examples/http/main.rs", + "edition": "2021", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "ini", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/examples/ini/main.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "iterator", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/examples/iterator.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "json", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/examples/json/main.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "json_iterator", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/examples/json_iterator.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "ndjson", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/examples/ndjson/main.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "s_expression", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/examples/s_expression/main.rs", + "edition": "2021", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "string", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/examples/string/main.rs", + "edition": "2021", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "arithmetic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/examples/arithmetic/bench.rs", + "edition": "2021", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "contains_token", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/benches/contains_token.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "find_slice", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/benches/find_slice.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "http", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/examples/http/bench.rs", + "edition": "2021", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "ini", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/examples/ini/bench.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "iter", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/benches/iter.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "json", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/examples/json/bench.rs", + "edition": "2021", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "next_slice", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/benches/next_slice.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "number", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/benches/number.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [], + "debug": [ + "std", + "dep:anstream", + "dep:anstyle", + "dep:is-terminal", + "dep:terminal_size" + ], + "default": [ + "std" + ], + "simd": [ + "dep:memchr" + ], + "std": [ + "alloc", + "memchr?/std" + ], + "unstable-doc": [ + "alloc", + "std", + "simd", + "unstable-recover" + ], + "unstable-recover": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.20/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "cargo-args": [ + "-Zunstable-options", + "-Zrustdoc-scrape-examples" + ], + "features": [ + "unstable-doc" + ], + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + }, + "release": { + "pre-release-replacements": [ + { + "file": "CHANGELOG.md", + "min": 1, + "replace": "{{version}}", + "search": "Unreleased" + }, + { + "exactly": 1, + "file": "CHANGELOG.md", + "replace": "...{{tag_name}}", + "search": "\\.\\.\\.HEAD" + }, + { + "file": "CHANGELOG.md", + "min": 1, + "replace": "{{date}}", + "search": "ReleaseDate" + }, + { + "exactly": 1, + "file": "CHANGELOG.md", + "replace": "\n## [Unreleased] - ReleaseDate\n", + "search": "" + }, + { + "exactly": 1, + "file": "CHANGELOG.md", + "replace": "\n[Unreleased]: https://github.com/winnow-rs/winnow/compare/{{tag_name}}...HEAD", + "search": "" + }, + { + "exactly": 1, + "file": "src/lib.rs", + "replace": "blob/v{{version}}/CHANGELOG.md", + "search": "blob/v.+\\..+\\..+/CHANGELOG.md" + } + ] + } + }, + "publish": null, + "authors": [], + "categories": [ + "parsing" + ], + "keywords": [ + "parser", + "parser-combinators", + "parsing", + "streaming", + "bit" + ], + "readme": "README.md", + "repository": "https://github.com/winnow-rs/winnow", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.65.0" + }, + { + "name": "winx", + "version": "0.36.3", + "id": "registry+https://github.com/rust-lang/crates.io-index#winx@0.36.3", + "license": "Apache-2.0 WITH LLVM-exception", + "license_file": null, + "description": "Windows API helper library", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bitflags", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "windows-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.52.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "Win32_Foundation", + "Win32_Storage_FileSystem", + "Win32_System_IO", + "Win32_System_Ioctl", + "Win32_System_LibraryLoader", + "Win32_System_Performance", + "Win32_System_SystemServices" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "winx", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winx-0.36.3/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/winx-0.36.3/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "targets": [ + "x86_64-pc-windows-msvc", + "i686-pc-windows-msvc" + ] + } + } + }, + "publish": null, + "authors": [ + "Jakub Konka ", + "Dan Gohman " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/sunfishcode/winx", + "homepage": null, + "documentation": "https://docs.rs/winx", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.63" + }, + { + "name": "wit-parser", + "version": "0.217.0", + "id": "registry+https://github.com/rust-lang/crates.io-index#wit-parser@0.217.0", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Tooling for parsing `*.wit` files and working with their contents.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.58", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "id-arena", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "indexmap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.17", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "semver", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.166", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.166", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "unicode-xid", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasmparser", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.217.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std", + "validate" + ], + "target": null, + "registry": null + }, + { + "name": "wat", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.217.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libtest-mimic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pretty_assertions", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wit_parser", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wit-parser-0.217.0/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "all", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wit-parser-0.217.0/tests/all.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "decoding": [ + "dep:wasmparser" + ], + "default": [ + "serde", + "decoding" + ], + "serde": [ + "dep:serde", + "dep:serde_derive", + "indexmap/serde", + "serde_json" + ], + "serde_json": [ + "dep:serde_json" + ], + "wat": [ + "decoding", + "dep:wat" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/wit-parser-0.217.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wit-parser", + "homepage": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wit-parser", + "documentation": "https://docs.rs/wit-parser", + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.76.0" + }, + { + "name": "witx", + "version": "0.9.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#witx@0.9.1", + "license": "Apache-2.0", + "license_file": null, + "description": "Parse and validate witx file format", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "thiserror", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wast", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^35.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "rlib" + ], + "crate_types": [ + "rlib" + ], + "name": "witx", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/witx-0.9.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "witxt", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/witx-0.9.1/tests/witxt.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/witx-0.9.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Pat Hickey ", + "Alex Crichton " + ], + "categories": [ + "wasm" + ], + "keywords": [ + "webassembly", + "wasm" + ], + "readme": null, + "repository": "https://github.com/WebAssembly/WASI", + "homepage": "https://github.com/WebAssembly/WASI", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "zerocopy", + "version": "0.7.35", + "id": "registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.7.35", + "license": "BSD-2-Clause OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Utilities for zero-copy parsing and serialization", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "byteorder", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "zerocopy-derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.7.35", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "assert_matches", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "elain", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "itertools", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "small_rng" + ], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "static_assertions", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=1.0.85", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "diff" + ], + "target": null, + "registry": null + }, + { + "name": "zerocopy-derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.7.35", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "zerocopy-derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.7.35", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(any())", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "zerocopy", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-0.7.35/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "trybuild", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-0.7.35/tests/trybuild.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "__internal_use_only_features_that_work_on_stable": [ + "alloc", + "derive", + "simd" + ], + "alloc": [], + "byteorder": [ + "dep:byteorder" + ], + "default": [ + "byteorder" + ], + "derive": [ + "zerocopy-derive" + ], + "simd": [], + "simd-nightly": [ + "simd" + ], + "zerocopy-derive": [ + "dep:zerocopy-derive" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-0.7.35/Cargo.toml", + "metadata": { + "ci": { + "pinned-nightly": "nightly-2024-06-19", + "pinned-stable": "1.79.0" + }, + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "doc_cfg", + "--generate-link-to-definition" + ] + } + }, + "playground": { + "features": [ + "__internal_use_only_features_that_work_on_stable" + ] + } + }, + "publish": null, + "authors": [ + "Joshua Liebow-Feeser " + ], + "categories": [ + "embedded", + "encoding", + "no-std::no-alloc", + "parsing", + "rust-patterns" + ], + "keywords": [ + "cast", + "convert", + "transmute", + "transmutation", + "type-punning" + ], + "readme": "README.md", + "repository": "https://github.com/google/zerocopy", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.60.0" + }, + { + "name": "zerocopy-derive", + "version": "0.7.35", + "id": "registry+https://github.com/rust-lang/crates.io-index#zerocopy-derive@0.7.35", + "license": "BSD-2-Clause OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Custom derive for traits from the zerocopy crate", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.10", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.31", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "static_assertions", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=1.0.85", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "diff" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "zerocopy_derive", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "enum_as_bytes", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/enum_as_bytes.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "enum_from_zeroes", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/enum_from_zeroes.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "enum_known_layout", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/enum_known_layout.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "enum_unaligned", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/enum_unaligned.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "hygiene", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/hygiene.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "paths_and_modules", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/paths_and_modules.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "priv_in_pub", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/priv_in_pub.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "struct_as_bytes", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/struct_as_bytes.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "struct_from_bytes", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/struct_from_bytes.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "struct_from_zeroes", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/struct_from_zeroes.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "struct_known_layout", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/struct_known_layout.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "struct_unaligned", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/struct_unaligned.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "trybuild", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/trybuild.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "union_as_bytes", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/union_as_bytes.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "union_from_bytes", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/union_from_bytes.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "union_from_zeroes", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/union_from_zeroes.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "union_known_layout", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/union_known_layout.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "union_unaligned", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/union_unaligned.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "util", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/tests/util.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-derive-0.7.35/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Joshua Liebow-Feeser " + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/google/zerocopy", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "zeroize", + "version": "1.8.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#zeroize@1.8.1", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Securely clear secrets from memory with a simple trait built on\nstable Rust primitives which guarantee memory is zeroed using an\noperation will not be 'optimized away' by the compiler.\nUses a portable pure Rust implementation that works everywhere,\neven WASM!\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "zeroize_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "zeroize", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zeroize-1.8.1/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "zeroize", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zeroize-1.8.1/tests/zeroize.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "zeroize_derive", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zeroize-1.8.1/tests/zeroize_derive.rs", + "edition": "2021", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "aarch64": [], + "alloc": [], + "default": [ + "alloc" + ], + "derive": [ + "zeroize_derive" + ], + "serde": [ + "dep:serde" + ], + "simd": [], + "std": [ + "alloc" + ], + "zeroize_derive": [ + "dep:zeroize_derive" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zeroize-1.8.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "The RustCrypto Project Developers" + ], + "categories": [ + "cryptography", + "memory-management", + "no-std", + "os" + ], + "keywords": [ + "memory", + "memset", + "secure", + "volatile", + "zero" + ], + "readme": "README.md", + "repository": "https://github.com/RustCrypto/utils/tree/master/zeroize", + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": "1.60" + }, + { + "name": "zstd", + "version": "0.13.2", + "id": "registry+https://github.com/rust-lang/crates.io-index#zstd@0.13.2", + "license": "MIT", + "license_file": null, + "description": "Binding for the zstd compression library.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "zstd-safe", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^7.1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "clap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^4.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "humansize", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "partial-io", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "walkdir", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "zstd", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zstd-0.13.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "basic", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zstd-0.13.2/examples/basic.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "benchmark", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zstd-0.13.2/examples/benchmark.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "stream", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zstd-0.13.2/examples/stream.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "train", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zstd-0.13.2/examples/train.rs", + "edition": "2018", + "required-features": [ + "zdict_builder" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "zstd", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zstd-0.13.2/examples/zstd.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "zstdcat", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zstd-0.13.2/examples/zstdcat.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "issue_182", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zstd-0.13.2/tests/issue_182.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "arrays": [ + "zstd-safe/arrays" + ], + "bindgen": [ + "zstd-safe/bindgen" + ], + "debug": [ + "zstd-safe/debug" + ], + "default": [ + "legacy", + "arrays", + "zdict_builder" + ], + "doc-cfg": [], + "experimental": [ + "zstd-safe/experimental" + ], + "fat-lto": [ + "zstd-safe/fat-lto" + ], + "legacy": [ + "zstd-safe/legacy" + ], + "no_asm": [ + "zstd-safe/no_asm" + ], + "pkg-config": [ + "zstd-safe/pkg-config" + ], + "thin": [ + "zstd-safe/thin" + ], + "thin-lto": [ + "zstd-safe/thin-lto" + ], + "wasm": [], + "zdict_builder": [ + "zstd-safe/zdict_builder" + ], + "zstdmt": [ + "zstd-safe/zstdmt" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zstd-0.13.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "experimental", + "zstdmt", + "zdict_builder", + "doc-cfg" + ] + } + } + }, + "publish": null, + "authors": [ + "Alexandre Bury " + ], + "categories": [ + "compression", + "api-bindings" + ], + "keywords": [ + "zstd", + "zstandard", + "compression" + ], + "readme": "Readme.md", + "repository": "https://github.com/gyscos/zstd-rs", + "homepage": null, + "documentation": "https://docs.rs/zstd", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.64" + }, + { + "name": "zstd-safe", + "version": "7.2.1", + "id": "registry+https://github.com/rust-lang/crates.io-index#zstd-safe@7.2.1", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Safe low-level bindings for the zstd compression library.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "zstd-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.10", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "zstd_safe", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zstd-safe-7.2.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zstd-safe-7.2.1/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "arrays": [], + "bindgen": [ + "zstd-sys/bindgen" + ], + "debug": [ + "zstd-sys/debug" + ], + "default": [ + "legacy", + "arrays", + "zdict_builder" + ], + "doc-cfg": [], + "experimental": [ + "zstd-sys/experimental" + ], + "fat-lto": [ + "zstd-sys/fat-lto" + ], + "legacy": [ + "zstd-sys/legacy" + ], + "no_asm": [ + "zstd-sys/no_asm" + ], + "pkg-config": [ + "zstd-sys/pkg-config" + ], + "std": [ + "zstd-sys/std" + ], + "thin": [ + "zstd-sys/thin" + ], + "thin-lto": [ + "zstd-sys/thin-lto" + ], + "zdict_builder": [ + "zstd-sys/zdict_builder" + ], + "zstdmt": [ + "zstd-sys/zstdmt" + ] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zstd-safe-7.2.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "experimental", + "arrays", + "std", + "zdict_builder", + "doc-cfg" + ] + } + } + }, + "publish": null, + "authors": [ + "Alexandre Bury " + ], + "categories": [ + "api-bindings", + "compression" + ], + "keywords": [ + "zstd", + "zstandard", + "compression" + ], + "readme": "Readme.md", + "repository": "https://github.com/gyscos/zstd-rs", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.64" + }, + { + "name": "zstd-sys", + "version": "2.0.13+zstd.1.5.6", + "id": "registry+https://github.com/rust-lang/crates.io-index#zstd-sys@2.0.13+zstd.1.5.6", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Low-level bindings for the zstd compression library.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.69", + "kind": "build", + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "runtime", + "which-rustfmt" + ], + "target": null, + "registry": null + }, + { + "name": "cc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.45", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "parallel" + ], + "target": null, + "registry": null + }, + { + "name": "pkg-config", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "zstd_sys", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zstd-sys-2.0.13+zstd.1.5.6/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zstd-sys-2.0.13+zstd.1.5.6/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "bindgen": [ + "dep:bindgen" + ], + "debug": [], + "default": [ + "legacy", + "zdict_builder" + ], + "experimental": [], + "fat-lto": [], + "legacy": [], + "no_asm": [], + "no_wasm_shim": [], + "non-cargo": [], + "pkg-config": [], + "std": [], + "thin": [], + "thin-lto": [], + "zdict_builder": [], + "zstdmt": [] + }, + "manifest_path": "/Users/superchris/.asdf/installs/rust/1.81.0/registry/src/index.crates.io-6f17d22bba15001f/zstd-sys-2.0.13+zstd.1.5.6/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "experimental" + ] + } + } + }, + "publish": null, + "authors": [ + "Alexandre Bury " + ], + "categories": [ + "api-bindings", + "compression" + ], + "keywords": [ + "zstd", + "zstandard", + "compression" + ], + "readme": "Readme.md", + "repository": "https://github.com/gyscos/zstd-rs", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": "zstd", + "default_run": null, + "rust_version": "1.64" + } + ], + "workspace_members": [ + "path+file:///Users/superchris/dev/launch_cart/native/launchcart_formhandler_native#0.1.0" + ], + "workspace_default_members": [ + "path+file:///Users/superchris/dev/launch_cart/native/launchcart_formhandler_native#0.1.0" + ], + "resolve": { + "nodes": [ + { + "id": "registry+https://github.com/rust-lang/crates.io-index#addr2line@0.22.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0" + ], + "deps": [ + { + "name": "gimli", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#addr2line@0.24.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#gimli@0.31.1" + ], + "deps": [ + { + "name": "gimli", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#gimli@0.31.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#adler2@2.0.0", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#ahash@0.8.11", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5", + "registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.7.35" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "once_cell", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(all(target_arch = \"arm\", target_os = \"none\")))" + } + ] + }, + { + "name": "version_check", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + }, + { + "name": "zerocopy", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.7.35", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.3", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4" + ], + "deps": [ + { + "name": "memchr", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "perf-literal", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#ambient-authority@0.0.2", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#android_system_properties@0.1.5", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159" + ], + "deps": [ + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#arbitrary@1.3.2", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.83", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#atomic-waker@1.1.2", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.4.0", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#backtrace@0.3.74", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#addr2line@0.24.2", + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.8.0", + "registry+https://github.com/rust-lang/crates.io-index#object@0.36.5", + "registry+https://github.com/rust-lang/crates.io-index#rustc-demangle@0.1.24", + "registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.52.6" + ], + "deps": [ + { + "name": "addr2line", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#addr2line@0.24.2", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))" + } + ] + }, + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))" + } + ] + }, + { + "name": "miniz_oxide", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.8.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))" + } + ] + }, + { + "name": "object", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#object@0.36.5", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))" + } + ] + }, + { + "name": "rustc_demangle", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustc-demangle@0.1.24", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "windows_targets", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.52.6", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#base64@0.21.7", + "dependencies": [], + "deps": [], + "features": [ + "alloc", + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "dependencies": [], + "deps": [], + "features": [ + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7" + ], + "deps": [ + { + "name": "generic_array", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#bumpalo@3.16.0", + "dependencies": [], + "deps": [], + "features": [ + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cap-fs-ext@3.3.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cap-primitives@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#cap-std@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "cap_primitives", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-primitives@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cap_std", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-std@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "io_lifetimes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [ + "cap-std", + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cap-net-ext@3.3.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cap-primitives@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#cap-std@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2" + ], + "deps": [ + { + "name": "cap_primitives", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-primitives@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cap_std", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-std@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustix", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "smallvec", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cap-primitives@3.3.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#ambient-authority@0.0.2", + "registry+https://github.com/rust-lang/crates.io-index#fs-set-times@0.20.1", + "registry+https://github.com/rust-lang/crates.io-index#io-extras@0.18.2", + "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "registry+https://github.com/rust-lang/crates.io-index#ipnet@2.10.1", + "registry+https://github.com/rust-lang/crates.io-index#maybe-owned@0.3.4", + "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "registry+https://github.com/rust-lang/crates.io-index#winx@0.36.3" + ], + "deps": [ + { + "name": "ambient_authority", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#ambient-authority@0.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "fs_set_times", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#fs-set-times@0.20.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "io_extras", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#io-extras@0.18.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "io_lifetimes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "ipnet", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#ipnet@2.10.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "maybe_owned", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#maybe-owned@0.3.4", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustix", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(windows))" + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + }, + { + "name": "winx", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#winx@0.36.3", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cap-rand@3.3.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#ambient-authority@0.0.2", + "registry+https://github.com/rust-lang/crates.io-index#rand@0.8.5" + ], + "deps": [ + { + "name": "ambient_authority", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#ambient-authority@0.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rand", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rand@0.8.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "small_rng" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cap-std@3.3.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cap-primitives@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#io-extras@0.18.2", + "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37" + ], + "deps": [ + { + "name": "cap_primitives", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-primitives@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "io_extras", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#io-extras@0.18.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "io_lifetimes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustix", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(windows))" + } + ] + } + ], + "features": [ + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cap-time-ext@3.3.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#ambient-authority@0.0.2", + "registry+https://github.com/rust-lang/crates.io-index#cap-primitives@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#iana-time-zone@0.1.61", + "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "registry+https://github.com/rust-lang/crates.io-index#winx@0.36.3" + ], + "deps": [ + { + "name": "ambient_authority", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#ambient-authority@0.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cap_primitives", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-primitives@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "iana_time_zone", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#iana-time-zone@0.1.61", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "once_cell", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + }, + { + "name": "rustix", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(windows))" + } + ] + }, + { + "name": "winx", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#winx@0.36.3", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#jobserver@0.1.32", + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "registry+https://github.com/rust-lang/crates.io-index#shlex@1.3.0" + ], + "deps": [ + { + "name": "jobserver", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#jobserver@0.1.32", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + }, + { + "name": "shlex", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#shlex@1.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "parallel" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cobs@0.2.3", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#core-foundation-sys@0.8.7", + "dependencies": [], + "deps": [], + "features": [ + "default", + "link" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cpp_demangle@0.4.4", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.2.14", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159" + ], + "deps": [ + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "aarch64-linux-android" + }, + { + "kind": null, + "target": "cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))" + }, + { + "kind": null, + "target": "cfg(all(target_arch = \"aarch64\", target_vendor = \"apple\"))" + }, + { + "kind": null, + "target": "cfg(all(target_arch = \"loongarch64\", target_os = \"linux\"))" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-bforest@0.112.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cranelift-entity@0.112.2" + ], + "deps": [ + { + "name": "cranelift_entity", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-entity@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-bitset@0.112.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210" + ], + "deps": [ + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde_derive", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "enable-serde" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen@0.112.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#bumpalo@3.16.0", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-bforest@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-bitset@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen-meta@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen-shared@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-control@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-entity@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-isle@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0", + "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5", + "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "registry+https://github.com/rust-lang/crates.io-index#regalloc2@0.10.2", + "registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.0.0", + "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16" + ], + "deps": [ + { + "name": "bumpalo", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bumpalo@3.16.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_bforest", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-bforest@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_bitset", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-bitset@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_codegen_meta", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen-meta@0.112.2", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + }, + { + "name": "cranelift_codegen_shared", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen-shared@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_control", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-control@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_entity", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-entity@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_isle", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-isle@0.112.2", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + }, + { + "name": "gimli", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "hashbrown", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "regalloc2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#regalloc2@0.10.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustc_hash", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "smallvec", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "target_lexicon", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "gimli", + "host-arch", + "std", + "unwind" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen-meta@0.112.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen-shared@0.112.2" + ], + "deps": [ + { + "name": "cranelift_codegen_shared", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen-shared@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen-shared@0.112.2", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-control@0.112.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#arbitrary@1.3.2" + ], + "deps": [ + { + "name": "arbitrary", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#arbitrary@1.3.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "fuzz" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-entity@0.112.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cranelift-bitset@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210" + ], + "deps": [ + { + "name": "cranelift_bitset", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-bitset@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde_derive", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "enable-serde", + "serde", + "serde_derive" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-frontend@0.112.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16" + ], + "deps": [ + { + "name": "cranelift_codegen", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "smallvec", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "target_lexicon", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-isle@0.112.2", + "dependencies": [], + "deps": [], + "features": [ + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-native@0.112.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16" + ], + "deps": [ + { + "name": "cranelift_codegen", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(any(target_arch = \"s390x\", target_arch = \"riscv64\"))" + } + ] + }, + { + "name": "target_lexicon", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#cranelift-wasm@0.112.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-entity@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-frontend@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#itertools@0.12.1", + "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-types@25.0.2" + ], + "deps": [ + { + "name": "cranelift_codegen", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_entity", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-entity@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_frontend", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-frontend@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "itertools", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#itertools@0.12.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "smallvec", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmparser", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_types", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-types@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.4.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-deque@0.8.5", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#crossbeam-epoch@0.9.18", + "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.20" + ], + "deps": [ + { + "name": "crossbeam_epoch", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-epoch@0.9.18", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "crossbeam_utils", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.20", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-epoch@0.9.18", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.20" + ], + "deps": [ + { + "name": "crossbeam_utils", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.20", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.20", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.6", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7", + "registry+https://github.com/rust-lang/crates.io-index#typenum@1.17.0" + ], + "deps": [ + { + "name": "generic_array", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "typenum", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#typenum@1.17.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#debugid@0.8.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#uuid@1.10.0" + ], + "deps": [ + { + "name": "uuid", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#uuid@1.10.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4", + "registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.6" + ], + "deps": [ + { + "name": "block_buffer", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "crypto_common", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.6", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "block-buffer", + "core-api", + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#directories-next@2.0.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "registry+https://github.com/rust-lang/crates.io-index#dirs-sys-next@0.1.2" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "dirs_sys_next", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#dirs-sys-next@0.1.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#dirs@4.0.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#dirs-sys@0.3.7" + ], + "deps": [ + { + "name": "dirs_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#dirs-sys@0.3.7", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#dirs-sys@0.3.7", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "registry+https://github.com/rust-lang/crates.io-index#redox_users@0.4.6", + "registry+https://github.com/rust-lang/crates.io-index#winapi@0.3.9" + ], + "deps": [ + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + }, + { + "name": "redox_users", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#redox_users@0.4.6", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"redox\")" + } + ] + }, + { + "name": "winapi", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#winapi@0.3.9", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#dirs-sys-next@0.1.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "registry+https://github.com/rust-lang/crates.io-index#redox_users@0.4.6", + "registry+https://github.com/rust-lang/crates.io-index#winapi@0.3.9" + ], + "deps": [ + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + }, + { + "name": "redox_users", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#redox_users@0.4.6", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"redox\")" + } + ] + }, + { + "name": "winapi", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#winapi@0.3.9", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#either@1.13.0", + "dependencies": [], + "deps": [], + "features": [ + "use_std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#embedded-io@0.4.0", + "dependencies": [], + "deps": [], + "features": [ + "alloc" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#embedded-io@0.6.1", + "dependencies": [], + "deps": [], + "features": [ + "alloc" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#encoding_rs@0.8.34", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.1", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#errno@0.3.9", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + }, + { + "kind": null, + "target": "cfg(target_os = \"hermit\")" + }, + { + "kind": null, + "target": "cfg(target_os = \"wasi\")" + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [ + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#fallible-iterator@0.3.0", + "dependencies": [], + "deps": [], + "features": [ + "alloc", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#fd-lock@4.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustix", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#foldhash@0.1.3", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#form_urlencoded@1.2.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.1" + ], + "deps": [ + { + "name": "percent_encoding", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#fs-set-times@0.20.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "io_lifetimes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustix", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(windows))" + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#futures@0.3.31", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#futures-io@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.31" + ], + "deps": [ + { + "name": "futures_channel", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_core", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_io", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-io@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_sink", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_task", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_util", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.31", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31" + ], + "deps": [ + { + "name": "futures_core", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_sink", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "default", + "futures-sink", + "sink", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.31", + "dependencies": [], + "deps": [], + "features": [ + "alloc", + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#futures-io@0.3.31", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31", + "dependencies": [], + "deps": [], + "features": [ + "alloc", + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.31", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.31", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14", + "registry+https://github.com/rust-lang/crates.io-index#pin-utils@0.1.0" + ], + "deps": [ + { + "name": "futures_core", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_sink", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_task", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "pin_project_lite", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "pin_utils", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#pin-utils@0.1.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "futures-sink", + "sink" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#fxhash@0.2.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0" + ], + "deps": [ + { + "name": "byteorder", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#fxprof-processed-profile@0.6.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#debugid@0.8.0", + "registry+https://github.com/rust-lang/crates.io-index#fxhash@0.2.1", + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.128" + ], + "deps": [ + { + "name": "bitflags", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "debugid", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#debugid@0.8.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "fxhash", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#fxhash@0.2.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde_json", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.128", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#typenum@1.17.0", + "registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5" + ], + "deps": [ + { + "name": "typenum", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#typenum@1.17.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "version_check", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + } + ], + "features": [ + "more_lengths" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.15", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "registry+https://github.com/rust-lang/crates.io-index#wasi@0.11.0+wasi-snapshot-preview1" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + }, + { + "name": "wasi", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasi@0.11.0+wasi-snapshot-preview1", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"wasi\")" + } + ] + } + ], + "features": [ + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#fallible-iterator@0.3.0", + "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#stable_deref_trait@1.2.0" + ], + "deps": [ + { + "name": "fallible_iterator", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#fallible-iterator@0.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "indexmap", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "stable_deref_trait", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#stable_deref_trait@1.2.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "read", + "read-core", + "std", + "write" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#gimli@0.31.1", + "dependencies": [], + "deps": [], + "features": [ + "read", + "read-core" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#h2@0.4.6", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#atomic-waker@1.1.2", + "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7", + "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#http@1.1.0", + "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#slab@0.4.9", + "registry+https://github.com/rust-lang/crates.io-index#tokio@1.40.0", + "registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.12", + "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40" + ], + "deps": [ + { + "name": "atomic_waker", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#atomic-waker@1.1.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "bytes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "fnv", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_core", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_sink", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "http", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#http@1.1.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "indexmap", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "slab", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#slab@0.4.9", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tokio", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tokio@1.40.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tokio_util", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.12", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tracing", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#ahash@0.8.11", + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210" + ], + "deps": [ + { + "name": "ahash", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#ahash@0.8.11", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "ahash", + "raw", + "serde" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.15.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#foldhash@0.1.3" + ], + "deps": [ + { + "name": "foldhash", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#foldhash@0.1.3", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default-hasher" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#heck@0.4.1", + "dependencies": [], + "deps": [], + "features": [ + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#hermit-abi@0.3.9", + "dependencies": [], + "deps": [], + "features": [ + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#http@1.1.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7", + "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11" + ], + "deps": [ + { + "name": "bytes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "fnv", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "itoa", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "registry+https://github.com/rust-lang/crates.io-index#http@1.1.0" + ], + "deps": [ + { + "name": "bytes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "http", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#http@1.1.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#http-body-util@0.1.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#http@1.1.0", + "registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1", + "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14" + ], + "deps": [ + { + "name": "bytes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_util", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "http", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#http@1.1.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "http_body", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "pin_project_lite", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#httparse@1.9.5", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#httpdate@1.0.3", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#hyper@1.4.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#h2@0.4.6", + "registry+https://github.com/rust-lang/crates.io-index#http@1.1.0", + "registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1", + "registry+https://github.com/rust-lang/crates.io-index#httparse@1.9.5", + "registry+https://github.com/rust-lang/crates.io-index#httpdate@1.0.3", + "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11", + "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14", + "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "registry+https://github.com/rust-lang/crates.io-index#tokio@1.40.0", + "registry+https://github.com/rust-lang/crates.io-index#want@0.3.1" + ], + "deps": [ + { + "name": "bytes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_channel", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_util", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "h2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#h2@0.4.6", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "http", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#http@1.1.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "http_body", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "httparse", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#httparse@1.9.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "httpdate", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#httpdate@1.0.3", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "itoa", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "pin_project_lite", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "smallvec", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tokio", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tokio@1.40.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "want", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#want@0.3.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "client", + "default", + "full", + "http1", + "http2", + "server" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#iana-time-zone@0.1.61", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#android_system_properties@0.1.5", + "registry+https://github.com/rust-lang/crates.io-index#core-foundation-sys@0.8.7", + "registry+https://github.com/rust-lang/crates.io-index#iana-time-zone-haiku@0.1.2", + "registry+https://github.com/rust-lang/crates.io-index#js-sys@0.3.72", + "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen@0.2.95", + "registry+https://github.com/rust-lang/crates.io-index#windows-core@0.52.0" + ], + "deps": [ + { + "name": "android_system_properties", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#android_system_properties@0.1.5", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"android\")" + } + ] + }, + { + "name": "core_foundation_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#core-foundation-sys@0.8.7", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(any(target_os = \"macos\", target_os = \"ios\"))" + } + ] + }, + { + "name": "iana_time_zone_haiku", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#iana-time-zone-haiku@0.1.2", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"haiku\")" + } + ] + }, + { + "name": "js_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#js-sys@0.3.72", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))" + } + ] + }, + { + "name": "wasm_bindgen", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen@0.2.95", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))" + } + ] + }, + { + "name": "windows_core", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-core@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"windows\")" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#iana-time-zone-haiku@0.1.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29" + ], + "deps": [ + { + "name": "cc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#id-arena@2.2.1", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#idna@0.5.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#unicode-bidi@0.3.17", + "registry+https://github.com/rust-lang/crates.io-index#unicode-normalization@0.1.24" + ], + "deps": [ + { + "name": "unicode_bidi", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#unicode-bidi@0.3.17", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "unicode_normalization", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#unicode-normalization@0.1.24", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.1", + "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.15.0", + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210" + ], + "deps": [ + { + "name": "equivalent", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "hashbrown", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.15.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "serde", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#inventory@0.3.15", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#io-extras@0.18.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "io_lifetimes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [ + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "dependencies": [], + "deps": [], + "features": [ + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#ipnet@2.10.1", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#itertools@0.12.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#either@1.13.0" + ], + "deps": [ + { + "name": "either", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#either@1.13.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "use_alloc", + "use_std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#ittapi@0.4.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#ittapi-sys@0.4.0", + "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "ittapi_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#ittapi-sys@0.4.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#ittapi-sys@0.4.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29" + ], + "deps": [ + { + "name": "cc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#jobserver@0.1.32", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159" + ], + "deps": [ + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#js-sys@0.3.72", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen@0.2.95" + ], + "deps": [ + { + "name": "wasm_bindgen", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen@0.2.95", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "path+file:///Users/superchris/dev/launch_cart/native/launchcart_formhandler_native#0.1.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "registry+https://github.com/rust-lang/crates.io-index#rand@0.8.5", + "registry+https://github.com/rust-lang/crates.io-index#rustler@0.34.0", + "registry+https://github.com/rust-lang/crates.io-index#wasi-common@25.0.2", + "path+file:///Users/superchris/dev/wasm_components_ex/wasm-components-ex#wasm_components_ex@0.1.0", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wasi@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wasi-http@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wat@1.219.1", + "registry+https://github.com/rust-lang/crates.io-index#wiggle@25.0.2" + ], + "deps": [ + { + "name": "once_cell", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rand", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rand@0.8.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustler", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustler@0.34.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasi_common", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasi-common@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasm_components_ex", + "pkg": "path+file:///Users/superchris/dev/wasm_components_ex/wasm-components-ex#wasm_components_ex@0.1.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_wasi", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wasi@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_wasi_http", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wasi-http@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wat", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wat@1.219.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wiggle", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wiggle@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#leb128@0.2.5", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dependencies": [], + "deps": [], + "features": [ + "default", + "extra_traits", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#libm@0.2.8", + "dependencies": [], + "deps": [], + "features": [ + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#libredox@0.1.3", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159" + ], + "deps": [ + { + "name": "bitflags", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "call", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#linux-raw-sys@0.4.14", + "dependencies": [], + "deps": [], + "features": [ + "elf", + "errno", + "general", + "if_ether", + "ioctl", + "net", + "netlink", + "no_std", + "prctl", + "xdp" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#mach2@0.4.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159" + ], + "deps": [ + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(any(target_os = \"macos\", target_os = \"ios\"))" + } + ] + } + ], + "features": [ + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#maybe-owned@0.3.4", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4", + "dependencies": [], + "deps": [], + "features": [ + "alloc", + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#memfd@0.6.4", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37" + ], + "deps": [ + { + "name": "rustix", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.8.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#adler2@2.0.0" + ], + "deps": [ + { + "name": "adler2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#adler2@2.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#mio@1.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#hermit-abi@0.3.9", + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "registry+https://github.com/rust-lang/crates.io-index#wasi@0.11.0+wasi-snapshot-preview1", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#hermit-abi@0.3.9", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"hermit\")" + } + ] + }, + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + }, + { + "kind": null, + "target": "cfg(target_os = \"wasi\")" + } + ] + }, + { + "name": "wasi", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasi@0.11.0+wasi-snapshot-preview1", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"wasi\")" + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [ + "net", + "os-ext", + "os-poll" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#num-bigint@0.4.6", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46", + "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19" + ], + "deps": [ + { + "name": "num_integer", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "num_traits", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19" + ], + "deps": [ + { + "name": "num_traits", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "i128", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.4.0" + ], + "deps": [ + { + "name": "autocfg", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.4.0", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + } + ], + "features": [ + "i128", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#object@0.36.5", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.4.2", + "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.15.0", + "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4" + ], + "deps": [ + { + "name": "crc32fast", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.4.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "hashbrown", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.15.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "indexmap", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "memchr", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "archive", + "coff", + "elf", + "macho", + "pe", + "read_core", + "std", + "unaligned", + "write", + "write_core", + "write_std", + "xcoff" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "dependencies": [], + "deps": [], + "features": [ + "alloc", + "default", + "race", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#paste@1.0.15", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.1", + "dependencies": [], + "deps": [], + "features": [ + "alloc", + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#pin-utils@0.1.0", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#pkg-config@0.3.31", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#postcard@1.0.10", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cobs@0.2.3", + "registry+https://github.com/rust-lang/crates.io-index#embedded-io@0.4.0", + "registry+https://github.com/rust-lang/crates.io-index#embedded-io@0.6.1", + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210" + ], + "deps": [ + { + "name": "cobs", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cobs@0.2.3", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "embedded_io_04", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#embedded-io@0.4.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "embedded_io_06", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#embedded-io@0.6.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "use-std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#ppv-lite86@0.2.20", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.7.35" + ], + "deps": [ + { + "name": "zerocopy", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.7.35", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "simd", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.13" + ], + "deps": [ + { + "name": "unicode_ident", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.13", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "proc-macro" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#psm@0.1.23", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29" + ], + "deps": [ + { + "name": "cc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "proc-macro" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#rand@0.8.5", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.3.1", + "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4" + ], + "deps": [ + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + }, + { + "name": "rand_chacha", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.3.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rand_core", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "default", + "getrandom", + "libc", + "rand_chacha", + "small_rng", + "std", + "std_rng" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.3.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#ppv-lite86@0.2.20", + "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4" + ], + "deps": [ + { + "name": "ppv_lite86", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#ppv-lite86@0.2.20", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rand_core", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.15" + ], + "deps": [ + { + "name": "getrandom", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.15", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "getrandom", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#rayon@1.10.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#either@1.13.0", + "registry+https://github.com/rust-lang/crates.io-index#rayon-core@1.12.1" + ], + "deps": [ + { + "name": "either", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#either@1.13.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rayon_core", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rayon-core@1.12.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#rayon-core@1.12.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#crossbeam-deque@0.8.5", + "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.20" + ], + "deps": [ + { + "name": "crossbeam_deque", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-deque@0.8.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "crossbeam_utils", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.20", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#redox_users@0.4.6", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.15", + "registry+https://github.com/rust-lang/crates.io-index#libredox@0.1.3", + "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.64" + ], + "deps": [ + { + "name": "getrandom", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.15", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libredox", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libredox@0.1.3", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "thiserror", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.64", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#regalloc2@0.10.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5", + "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.0.0", + "registry+https://github.com/rust-lang/crates.io-index#slice-group-by@0.3.1", + "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2" + ], + "deps": [ + { + "name": "hashbrown", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustc_hash", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "slice_group_by", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#slice-group-by@0.3.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "smallvec", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "checker", + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#regex@1.11.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.3", + "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4", + "registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.8", + "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.5" + ], + "deps": [ + { + "name": "aho_corasick", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.3", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "memchr", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "regex_automata", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.8", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "regex_syntax", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "perf", + "perf-backtrack", + "perf-cache", + "perf-dfa", + "perf-inline", + "perf-literal", + "perf-onepass", + "std", + "unicode", + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.8", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.3", + "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4", + "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.5" + ], + "deps": [ + { + "name": "aho_corasick", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.3", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "memchr", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "regex_syntax", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "dfa-onepass", + "hybrid", + "meta", + "nfa-backtrack", + "nfa-pikevm", + "nfa-thompson", + "perf-inline", + "perf-literal", + "perf-literal-multisubstring", + "perf-literal-substring", + "std", + "syntax", + "unicode", + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment", + "unicode-word-boundary" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.5", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std", + "unicode", + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#ring@0.17.8", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29", + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.15", + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "registry+https://github.com/rust-lang/crates.io-index#spin@0.9.8", + "registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "cc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + }, + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "getrandom", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.15", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(target_arch = \"aarch64\", target_arch = \"arm\")))" + } + ] + }, + { + "name": "spin", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#spin@0.9.8", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(any(target_arch = \"aarch64\", target_arch = \"arm\", target_arch = \"x86\", target_arch = \"x86_64\"))" + } + ] + }, + { + "name": "untrusted", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(all(target_arch = \"aarch64\", target_os = \"windows\"))" + } + ] + } + ], + "features": [ + "alloc", + "default", + "dev_urandom_fallback" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#rustc-demangle@0.1.24", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.0.0", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#errno@0.3.9", + "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11", + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "registry+https://github.com/rust-lang/crates.io-index#linux-raw-sys@0.4.14", + "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "bitflags", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libc_errno", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#errno@0.3.9", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))" + }, + { + "kind": null, + "target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))" + }, + { + "kind": null, + "target": "cfg(windows)" + } + ] + }, + { + "name": "itoa", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))" + }, + { + "kind": null, + "target": "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))" + } + ] + }, + { + "name": "linux_raw_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#linux-raw-sys@0.4.14", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))" + }, + { + "kind": null, + "target": "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))" + } + ] + }, + { + "name": "once_cell", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(any(target_os = \"android\", target_os = \"linux\"))" + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [ + "alloc", + "default", + "event", + "fs", + "itoa", + "libc-extra-traits", + "mm", + "net", + "once_cell", + "param", + "process", + "procfs", + "std", + "termios", + "thread", + "time", + "use-libc-auxv" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#rustler@0.34.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#inventory@0.3.15", + "registry+https://github.com/rust-lang/crates.io-index#num-bigint@0.4.6", + "registry+https://github.com/rust-lang/crates.io-index#rustler_codegen@0.34.0", + "registry+https://github.com/rust-lang/crates.io-index#rustler_sys@2.4.3" + ], + "deps": [ + { + "name": "inventory", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#inventory@0.3.15", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "num_bigint", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#num-bigint@0.4.6", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustler_codegen", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustler_codegen@0.34.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustler_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustler_sys@2.4.3", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "big_integer", + "default", + "nif_version_2_14", + "nif_version_2_15" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#rustler_codegen@0.34.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0", + "registry+https://github.com/rust-lang/crates.io-index#inventory@0.3.15", + "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79" + ], + "deps": [ + { + "name": "heck", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "inventory", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#inventory@0.3.15", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "proc_macro2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#rustler_sys@2.4.3", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#regex@1.11.0", + "registry+https://github.com/rust-lang/crates.io-index#unreachable@1.0.0" + ], + "deps": [ + { + "name": "regex", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#regex@1.11.0", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + }, + { + "name": "unreachable", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#unreachable@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "nif_version_2_14", + "nif_version_2_15" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#rustls@0.22.4", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "registry+https://github.com/rust-lang/crates.io-index#ring@0.17.8", + "registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.9.0", + "registry+https://github.com/rust-lang/crates.io-index#rustls-webpki@0.102.8", + "registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1", + "registry+https://github.com/rust-lang/crates.io-index#zeroize@1.8.1" + ], + "deps": [ + { + "name": "log", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "ring", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#ring@0.17.8", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "pki_types", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.9.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "webpki", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustls-webpki@0.102.8", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "subtle", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "zeroize", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#zeroize@1.8.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "log", + "logging", + "ring", + "tls12" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.9.0", + "dependencies": [], + "deps": [], + "features": [ + "alloc", + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#rustls-webpki@0.102.8", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#ring@0.17.8", + "registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.9.0", + "registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0" + ], + "deps": [ + { + "name": "ring", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#ring@0.17.8", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "pki_types", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.9.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "untrusted", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "ring", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.18", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#semver@1.0.23", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210" + ], + "deps": [ + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "serde" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210" + ], + "deps": [ + { + "name": "serde_derive", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + }, + { + "kind": null, + "target": "cfg(any())" + } + ] + } + ], + "features": [ + "alloc", + "default", + "derive", + "serde_derive", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.128", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11", + "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4", + "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.18", + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210" + ], + "deps": [ + { + "name": "itoa", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "memchr", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "ryu", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.18", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.8", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210" + ], + "deps": [ + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "serde" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.8", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.2.14", + "registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cpufeatures", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.2.14", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))" + } + ] + }, + { + "name": "digest", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#shellexpand@2.1.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#dirs@4.0.0" + ], + "deps": [ + { + "name": "dirs", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#dirs@4.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#shlex@1.3.0", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#slab@0.4.9", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.4.0" + ], + "deps": [ + { + "name": "autocfg", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.4.0", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#slice-group-by@0.3.1", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210" + ], + "deps": [ + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "const_generics", + "const_new", + "serde", + "union" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#socket2@0.5.7", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [ + "all" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#spin@0.9.8", + "dependencies": [], + "deps": [], + "features": [ + "once" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#sptr@0.3.2", + "dependencies": [], + "deps": [], + "features": [ + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#stable_deref_trait@1.2.0", + "dependencies": [], + "deps": [], + "features": [ + "alloc", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.13" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "unicode_ident", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.13", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "clone-impls", + "default", + "derive", + "extra-traits", + "full", + "parsing", + "printing", + "proc-macro", + "visit", + "visit-mut" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#system-interface@0.27.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#cap-fs-ext@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#cap-std@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#fd-lock@4.0.2", + "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "registry+https://github.com/rust-lang/crates.io-index#winx@0.36.3" + ], + "deps": [ + { + "name": "bitflags", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cap_fs_ext", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-fs-ext@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + }, + { + "name": "cap_std", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-std@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + }, + { + "kind": null, + "target": "cfg(windows)" + } + ] + }, + { + "name": "fd_lock", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#fd-lock@4.0.2", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + }, + { + "name": "io_lifetimes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustix", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(windows))" + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + }, + { + "name": "winx", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#winx@0.36.3", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [ + "cap-std", + "cap_std_impls", + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#termcolor@1.4.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#winapi-util@0.1.9" + ], + "deps": [ + { + "name": "winapi_util", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#winapi-util@0.1.9", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.64", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@1.0.64" + ], + "deps": [ + { + "name": "thiserror_impl", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@1.0.64", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@1.0.64", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#tinyvec@1.8.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#tinyvec_macros@0.1.1" + ], + "deps": [ + { + "name": "tinyvec_macros", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tinyvec_macros@0.1.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "default", + "tinyvec_macros" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#tinyvec_macros@0.1.1", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#tokio@1.40.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#backtrace@0.3.74", + "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "registry+https://github.com/rust-lang/crates.io-index#mio@1.0.2", + "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14", + "registry+https://github.com/rust-lang/crates.io-index#socket2@0.5.7", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "backtrace", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#backtrace@0.3.74", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(tokio_taskdump)" + } + ] + }, + { + "name": "bytes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + }, + { + "name": "mio", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#mio@1.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "pin_project_lite", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "socket2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#socket2@0.5.7", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(target_family = \"wasm\"))" + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [ + "bytes", + "default", + "io-std", + "io-util", + "libc", + "mio", + "net", + "rt", + "rt-multi-thread", + "socket2", + "sync", + "time", + "windows-sys" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#tokio-rustls@0.25.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#rustls@0.22.4", + "registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.9.0", + "registry+https://github.com/rust-lang/crates.io-index#tokio@1.40.0" + ], + "deps": [ + { + "name": "rustls", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustls@0.22.4", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "pki_types", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.9.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tokio", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tokio@1.40.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "logging", + "ring", + "tls12" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.12", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14", + "registry+https://github.com/rust-lang/crates.io-index#tokio@1.40.0" + ], + "deps": [ + { + "name": "bytes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_core", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_sink", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "pin_project_lite", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tokio", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tokio@1.40.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "codec", + "default", + "io" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#toml@0.8.19", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.8", + "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.8", + "registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.22.22" + ], + "deps": [ + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde_spanned", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.8", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "toml_datetime", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.8", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "toml_edit", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.22.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "display", + "parse" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.8", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210" + ], + "deps": [ + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "serde" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.22.22", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.8", + "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.8", + "registry+https://github.com/rust-lang/crates.io-index#winnow@0.6.20" + ], + "deps": [ + { + "name": "indexmap", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde_spanned", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.8", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "toml_datetime", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.8", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "winnow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#winnow@0.6.20", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "display", + "parse", + "serde" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14", + "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.27", + "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.32" + ], + "deps": [ + { + "name": "log", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "pin_project_lite", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tracing_attributes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.27", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tracing_core", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.32", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "attributes", + "default", + "log", + "std", + "tracing-attributes" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.27", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.32", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2" + ], + "deps": [ + { + "name": "once_cell", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "once_cell", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#try-lock@0.2.5", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#typenum@1.17.0", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#unicode-bidi@0.3.17", + "dependencies": [], + "deps": [], + "features": [ + "hardcoded-data", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.13", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#unicode-normalization@0.1.24", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#tinyvec@1.8.0" + ], + "deps": [ + { + "name": "tinyvec", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tinyvec@1.8.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#unicode-width@0.1.14", + "dependencies": [], + "deps": [], + "features": [ + "cjk", + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#unicode-xid@0.2.6", + "dependencies": [], + "deps": [], + "features": [ + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#unreachable@1.0.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#void@1.0.2" + ], + "deps": [ + { + "name": "void", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#void@1.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#url@2.5.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#form_urlencoded@1.2.1", + "registry+https://github.com/rust-lang/crates.io-index#idna@0.5.0", + "registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.1" + ], + "deps": [ + { + "name": "form_urlencoded", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#form_urlencoded@1.2.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "idna", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#idna@0.5.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "percent_encoding", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#uuid@1.10.0", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#void@1.0.2", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#want@0.3.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#try-lock@0.2.5" + ], + "deps": [ + { + "name": "try_lock", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#try-lock@0.2.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasi@0.11.0+wasi-snapshot-preview1", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasi-common@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#cap-fs-ext@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#cap-rand@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#cap-std@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#cap-time-ext@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#fs-set-times@0.20.1", + "registry+https://github.com/rust-lang/crates.io-index#io-extras@0.18.2", + "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "registry+https://github.com/rust-lang/crates.io-index#system-interface@0.27.2", + "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.64", + "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wiggle@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "bitflags", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cap_fs_ext", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-fs-ext@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cap_rand", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-rand@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cap_std", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-std@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cap_time_ext", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-time-ext@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "fs_set_times", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#fs-set-times@0.20.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "io_extras", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#io-extras@0.18.2", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + }, + { + "name": "io_lifetimes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "once_cell", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + }, + { + "name": "rustix", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + }, + { + "kind": null, + "target": "cfg(windows)" + } + ] + }, + { + "name": "system_interface", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#system-interface@0.27.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "thiserror", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.64", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tracing", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wiggle", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wiggle@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [ + "default", + "sync", + "trace_log", + "wasmtime" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen@0.2.95", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-macro@0.2.95" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "once_cell", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasm_bindgen_macro", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-macro@0.2.95", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "spans", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-backend@0.2.95", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#bumpalo@3.16.0", + "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-shared@0.2.95" + ], + "deps": [ + { + "name": "bumpalo", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bumpalo@3.16.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "once_cell", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "proc_macro2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasm_bindgen_shared", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-shared@0.2.95", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "spans" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-macro@0.2.95", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-macro-support@0.2.95" + ], + "deps": [ + { + "name": "quote", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasm_bindgen_macro_support", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-macro-support@0.2.95", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "spans" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-macro-support@0.2.95", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-backend@0.2.95", + "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-shared@0.2.95" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasm_bindgen_backend", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-backend@0.2.95", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasm_bindgen_shared", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-shared@0.2.95", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "spans" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-shared@0.2.95", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasm-encoder@0.217.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#leb128@0.2.5" + ], + "deps": [ + { + "name": "leb128", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#leb128@0.2.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasm-encoder@0.219.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#leb128@0.2.5", + "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.219.1" + ], + "deps": [ + { + "name": "leb128", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#leb128@0.2.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmparser", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.219.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "component-model" + ] + }, + { + "id": "path+file:///Users/superchris/dev/wasm_components_ex/wasm-components-ex#wasm_components_ex@0.1.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#rustler@0.34.0", + "registry+https://github.com/rust-lang/crates.io-index#wasi-common@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wasi@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wasi-http@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wat@1.219.1", + "registry+https://github.com/rust-lang/crates.io-index#wiggle@25.0.2" + ], + "deps": [ + { + "name": "rustler", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustler@0.34.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasi_common", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasi-common@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_wasi", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wasi@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_wasi_http", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wasi-http@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wat", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wat@1.219.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wiggle", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wiggle@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#ahash@0.8.11", + "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5", + "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#semver@1.0.23", + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210" + ], + "deps": [ + { + "name": "ahash", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#ahash@0.8.11", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "bitflags", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "hashbrown", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "indexmap", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "semver", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#semver@1.0.23", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "features", + "serde", + "std", + "validate" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.219.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0" + ], + "deps": [ + { + "name": "bitflags", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "indexmap", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "component-model", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmprinter@0.217.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#termcolor@1.4.1", + "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "termcolor", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#termcolor@1.4.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmparser", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#addr2line@0.22.0", + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.83", + "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#bumpalo@3.16.0", + "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29", + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "registry+https://github.com/rust-lang/crates.io-index#encoding_rs@0.8.34", + "registry+https://github.com/rust-lang/crates.io-index#fxprof-processed-profile@0.6.0", + "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0", + "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5", + "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#ittapi@0.4.0", + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "registry+https://github.com/rust-lang/crates.io-index#libm@0.2.8", + "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "registry+https://github.com/rust-lang/crates.io-index#mach2@0.4.2", + "registry+https://github.com/rust-lang/crates.io-index#memfd@0.6.4", + "registry+https://github.com/rust-lang/crates.io-index#object@0.36.5", + "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "registry+https://github.com/rust-lang/crates.io-index#paste@1.0.15", + "registry+https://github.com/rust-lang/crates.io-index#postcard@1.0.10", + "registry+https://github.com/rust-lang/crates.io-index#psm@0.1.23", + "registry+https://github.com/rust-lang/crates.io-index#rayon@1.10.0", + "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "registry+https://github.com/rust-lang/crates.io-index#semver@1.0.23", + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210", + "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.128", + "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "registry+https://github.com/rust-lang/crates.io-index#sptr@0.3.2", + "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16", + "registry+https://github.com/rust-lang/crates.io-index#wasm-encoder@0.217.0", + "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-asm-macros@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-cache@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-component-macro@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-component-util@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-cranelift@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-environ@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-fiber@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-jit-debug@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-jit-icache-coherence@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-slab@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-versioned-export-macros@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-winch@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wat@1.219.1", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "addr2line", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#addr2line@0.22.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "async_trait", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.83", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "bitflags", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "bumpalo", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bumpalo@3.16.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + }, + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "encoding_rs", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#encoding_rs@0.8.34", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "fxprof_processed_profile", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#fxprof-processed-profile@0.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "gimli", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "hashbrown", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "indexmap", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "ittapi", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#ittapi@0.4.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(all(target_arch = \"x86_64\", not(target_os = \"android\")))" + } + ] + }, + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libm", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libm@0.2.8", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "mach2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#mach2@0.4.2", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"macos\")" + } + ] + }, + { + "name": "memfd", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#memfd@0.6.4", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"linux\")" + } + ] + }, + { + "name": "object", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#object@0.36.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "once_cell", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "paste", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#paste@1.0.15", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "postcard", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#postcard@1.0.10", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "psm", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#psm@0.1.23", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_arch = \"s390x\")" + } + ] + }, + { + "name": "rayon", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rayon@1.10.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustix", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + }, + { + "name": "semver", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#semver@1.0.23", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde_derive", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde_json", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.128", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "smallvec", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "sptr", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#sptr@0.3.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "target_lexicon", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasm_encoder", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasm-encoder@0.217.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmparser", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_asm_macros", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-asm-macros@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_cache", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-cache@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_component_macro", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-component-macro@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_component_util", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-component-util@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_cranelift", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-cranelift@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_environ", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-environ@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_fiber", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-fiber@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_jit_debug", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-jit-debug@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_jit_icache_coherence", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-jit-icache-coherence@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_slab", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-slab@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_versioned_export_macros", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-versioned-export-macros@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + }, + { + "kind": "build", + "target": null + } + ] + }, + { + "name": "wasmtime_winch", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-winch@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wat", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wat@1.219.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"windows\")" + } + ] + } + ], + "features": [ + "addr2line", + "async", + "cache", + "component-model", + "coredump", + "cranelift", + "debug-builtins", + "default", + "demangle", + "gc", + "parallel-compilation", + "pooling-allocator", + "profiling", + "runtime", + "std", + "threads", + "wat" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-asm-macros@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-cache@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#base64@0.21.7", + "registry+https://github.com/rust-lang/crates.io-index#directories-next@2.0.0", + "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "registry+https://github.com/rust-lang/crates.io-index#postcard@1.0.10", + "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210", + "registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.8", + "registry+https://github.com/rust-lang/crates.io-index#toml@0.8.19", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "registry+https://github.com/rust-lang/crates.io-index#zstd@0.13.2" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "base64", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#base64@0.21.7", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "directories_next", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#directories-next@2.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "postcard", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#postcard@1.0.10", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustix", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(target_os = \"windows\"))" + } + ] + }, + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde_derive", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "sha2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.8", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "toml", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#toml@0.8.19", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"windows\")" + } + ] + }, + { + "name": "zstd", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#zstd@0.13.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-component-macro@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-component-util@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wit-bindgen@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wit-parser@0.217.0" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "proc_macro2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_component_util", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-component-util@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_wit_bindgen", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wit-bindgen@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wit_parser", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wit-parser@0.217.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "async", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-component-util@25.0.2", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-cranelift@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-control@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-entity@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-frontend@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-native@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-wasm@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0", + "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "registry+https://github.com/rust-lang/crates.io-index#object@0.36.5", + "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16", + "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.64", + "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-environ@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-versioned-export-macros@25.0.2" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_codegen", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_control", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-control@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_entity", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-entity@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_frontend", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-frontend@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_native", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-native@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_wasm", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-wasm@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "gimli", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "object", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#object@0.36.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "smallvec", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "target_lexicon", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "thiserror", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.64", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmparser", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_environ", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-environ@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_versioned_export_macros", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-versioned-export-macros@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "component-model", + "gc", + "threads" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-environ@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#cpp_demangle@0.4.4", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-bitset@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-entity@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0", + "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "registry+https://github.com/rust-lang/crates.io-index#object@0.36.5", + "registry+https://github.com/rust-lang/crates.io-index#postcard@1.0.10", + "registry+https://github.com/rust-lang/crates.io-index#rustc-demangle@0.1.24", + "registry+https://github.com/rust-lang/crates.io-index#semver@1.0.23", + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210", + "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16", + "registry+https://github.com/rust-lang/crates.io-index#wasm-encoder@0.217.0", + "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "registry+https://github.com/rust-lang/crates.io-index#wasmprinter@0.217.0", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-component-util@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-types@25.0.2" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cpp_demangle", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cpp_demangle@0.4.4", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_bitset", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-bitset@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_entity", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-entity@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "gimli", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "indexmap", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "object", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#object@0.36.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "postcard", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#postcard@1.0.10", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustc_demangle", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustc-demangle@0.1.24", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "semver", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#semver@1.0.23", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde_derive", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "target_lexicon", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasm_encoder", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasm-encoder@0.217.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmparser", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmprinter", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmprinter@0.217.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_component_util", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-component-util@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_types", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-types@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "compile", + "component-model", + "demangle", + "gc", + "std", + "threads" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-fiber@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29", + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-asm-macros@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-versioned-export-macros@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + }, + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustix", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + }, + { + "name": "wasmtime_asm_macros", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-asm-macros@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + }, + { + "name": "wasmtime_versioned_export_macros", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-versioned-export-macros@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + }, + { + "kind": "build", + "target": null + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-jit-debug@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#object@0.36.5", + "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-versioned-export-macros@25.0.2" + ], + "deps": [ + { + "name": "object", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#object@0.36.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "once_cell", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustix", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"linux\")" + } + ] + }, + { + "name": "wasmtime_versioned_export_macros", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-versioned-export-macros@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "gdb_jit_int", + "object", + "once_cell", + "perf_jitdump", + "rustix" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-jit-icache-coherence@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cfg_if", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.159", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"freebsd\", target_os = \"android\"))" + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"windows\")" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-slab@25.0.2", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-types@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-entity@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210", + "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_entity", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-entity@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde_derive", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "smallvec", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmparser", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-versioned-export-macros@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wasi@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.83", + "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "registry+https://github.com/rust-lang/crates.io-index#cap-fs-ext@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#cap-net-ext@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#cap-rand@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#cap-std@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#cap-time-ext@3.3.0", + "registry+https://github.com/rust-lang/crates.io-index#fs-set-times@0.20.1", + "registry+https://github.com/rust-lang/crates.io-index#futures@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#io-extras@0.18.2", + "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "registry+https://github.com/rust-lang/crates.io-index#system-interface@0.27.2", + "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.64", + "registry+https://github.com/rust-lang/crates.io-index#tokio@1.40.0", + "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40", + "registry+https://github.com/rust-lang/crates.io-index#url@2.5.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wiggle@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "async_trait", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.83", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "bitflags", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "bytes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cap_fs_ext", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-fs-ext@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cap_net_ext", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-net-ext@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cap_rand", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-rand@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cap_std", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-std@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cap_time_ext", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cap-time-ext@3.3.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "fs_set_times", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#fs-set-times@0.20.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "io_extras", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#io-extras@0.18.2", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + }, + { + "name": "io_lifetimes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@2.0.3", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "once_cell", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustix", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.37", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + }, + { + "kind": null, + "target": "cfg(windows)" + } + ] + }, + { + "name": "system_interface", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#system-interface@0.27.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "thiserror", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.64", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tokio", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tokio@1.40.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tracing", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "url", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#url@2.5.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wiggle", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wiggle@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [ + "default", + "preview1" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wasi-http@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.83", + "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "registry+https://github.com/rust-lang/crates.io-index#futures@0.3.31", + "registry+https://github.com/rust-lang/crates.io-index#http@1.1.0", + "registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1", + "registry+https://github.com/rust-lang/crates.io-index#http-body-util@0.1.2", + "registry+https://github.com/rust-lang/crates.io-index#hyper@1.4.1", + "registry+https://github.com/rust-lang/crates.io-index#rustls@0.22.4", + "registry+https://github.com/rust-lang/crates.io-index#tokio@1.40.0", + "registry+https://github.com/rust-lang/crates.io-index#tokio-rustls@0.25.0", + "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wasi@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#webpki-roots@0.26.6" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "async_trait", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.83", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "bytes", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bytes@1.7.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures@0.3.31", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "http", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#http@1.1.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "http_body", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "http_body_util", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#http-body-util@0.1.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "hyper", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#hyper@1.4.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustls", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustls@0.22.4", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(any(target_arch = \"riscv64\", target_arch = \"s390x\")))" + } + ] + }, + { + "name": "tokio", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tokio@1.40.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tokio_rustls", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tokio-rustls@0.25.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(any(target_arch = \"riscv64\", target_arch = \"s390x\")))" + } + ] + }, + { + "name": "tracing", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_wasi", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wasi@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "webpki_roots", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#webpki-roots@0.26.6", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(any(target_arch = \"riscv64\", target_arch = \"s390x\")))" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-winch@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0", + "registry+https://github.com/rust-lang/crates.io-index#object@0.36.5", + "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16", + "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-cranelift@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-environ@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#winch-codegen@0.23.2" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_codegen", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "gimli", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "object", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#object@0.36.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "target_lexicon", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmparser", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_cranelift", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-cranelift@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_environ", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-environ@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "winch_codegen", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#winch-codegen@0.23.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "component-model" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-wit-bindgen@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#heck@0.4.1", + "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#wit-parser@0.217.0" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "heck", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#heck@0.4.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "indexmap", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wit_parser", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wit-parser@0.217.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wast@35.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#leb128@0.2.5" + ], + "deps": [ + { + "name": "leb128", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#leb128@0.2.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wast@219.0.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#bumpalo@3.16.0", + "registry+https://github.com/rust-lang/crates.io-index#leb128@0.2.5", + "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4", + "registry+https://github.com/rust-lang/crates.io-index#unicode-width@0.1.14", + "registry+https://github.com/rust-lang/crates.io-index#wasm-encoder@0.219.1" + ], + "deps": [ + { + "name": "bumpalo", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bumpalo@3.16.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "leb128", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#leb128@0.2.5", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "memchr", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "unicode_width", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#unicode-width@0.1.14", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasm_encoder", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasm-encoder@0.219.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "component-model", + "wasm-module" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wat@1.219.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#wast@219.0.1" + ], + "deps": [ + { + "name": "wast", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wast@219.0.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "component-model", + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#webpki-roots@0.26.6", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.9.0" + ], + "deps": [ + { + "name": "pki_types", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.9.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wiggle@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.83", + "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.64", + "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wiggle-macro@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#witx@0.9.1" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "async_trait", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.83", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "bitflags", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "thiserror", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.64", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tracing", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wiggle_macro", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wiggle-macro@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "witx", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#witx@0.9.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "tracing_log", + "wasmtime", + "wasmtime_async", + "wiggle_metadata", + "witx" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wiggle-generate@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#heck@0.4.1", + "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "registry+https://github.com/rust-lang/crates.io-index#shellexpand@2.1.2", + "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "registry+https://github.com/rust-lang/crates.io-index#witx@0.9.1" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "heck", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#heck@0.4.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "proc_macro2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "shellexpand", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#shellexpand@2.1.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "witx", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#witx@0.9.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wiggle-macro@25.0.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "registry+https://github.com/rust-lang/crates.io-index#wiggle-generate@25.0.2" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wiggle_generate", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wiggle-generate@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "wiggle_metadata" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#winapi@0.3.9", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#winapi-i686-pc-windows-gnu@0.4.0", + "registry+https://github.com/rust-lang/crates.io-index#winapi-x86_64-pc-windows-gnu@0.4.0" + ], + "deps": [ + { + "name": "winapi_i686_pc_windows_gnu", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#winapi-i686-pc-windows-gnu@0.4.0", + "dep_kinds": [ + { + "kind": null, + "target": "i686-pc-windows-gnu" + } + ] + }, + { + "name": "winapi_x86_64_pc_windows_gnu", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#winapi-x86_64-pc-windows-gnu@0.4.0", + "dep_kinds": [ + { + "kind": null, + "target": "x86_64-pc-windows-gnu" + } + ] + } + ], + "features": [ + "knownfolders", + "objbase", + "shlobj", + "winbase", + "winerror" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#winapi-i686-pc-windows-gnu@0.4.0", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#winapi-util@0.1.9", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.59.0" + ], + "deps": [ + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.59.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#winapi-x86_64-pc-windows-gnu@0.4.0", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#winch-codegen@0.23.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen@0.112.2", + "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0", + "registry+https://github.com/rust-lang/crates.io-index#regalloc2@0.10.2", + "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16", + "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-cranelift@25.0.2", + "registry+https://github.com/rust-lang/crates.io-index#wasmtime-environ@25.0.2" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cranelift_codegen", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cranelift-codegen@0.112.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "gimli", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#gimli@0.29.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "regalloc2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#regalloc2@0.10.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "smallvec", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.13.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "target_lexicon", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmparser", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_cranelift", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-cranelift@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmtime_environ", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmtime-environ@25.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#windows-core@0.52.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.52.6" + ], + "deps": [ + { + "name": "windows_targets", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.52.6", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.52.6" + ], + "deps": [ + { + "name": "windows_targets", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.52.6", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "Wdk", + "Wdk_Foundation", + "Wdk_Storage", + "Wdk_Storage_FileSystem", + "Wdk_System", + "Wdk_System_IO", + "Win32", + "Win32_Foundation", + "Win32_NetworkManagement", + "Win32_NetworkManagement_IpHelper", + "Win32_Networking", + "Win32_Networking_WinSock", + "Win32_Security", + "Win32_Storage", + "Win32_Storage_FileSystem", + "Win32_System", + "Win32_System_Console", + "Win32_System_Diagnostics", + "Win32_System_Diagnostics_Debug", + "Win32_System_IO", + "Win32_System_Ioctl", + "Win32_System_Kernel", + "Win32_System_LibraryLoader", + "Win32_System_Memory", + "Win32_System_Performance", + "Win32_System_Pipes", + "Win32_System_SystemInformation", + "Win32_System_SystemServices", + "Win32_System_Threading", + "Win32_System_WindowsProgramming", + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.59.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.52.6" + ], + "deps": [ + { + "name": "windows_targets", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.52.6", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "Win32", + "Win32_Foundation", + "Win32_Storage", + "Win32_Storage_FileSystem", + "Win32_System", + "Win32_System_Console", + "Win32_System_SystemInformation", + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.52.6", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#windows_aarch64_gnullvm@0.52.6", + "registry+https://github.com/rust-lang/crates.io-index#windows_aarch64_msvc@0.52.6", + "registry+https://github.com/rust-lang/crates.io-index#windows_i686_gnu@0.52.6", + "registry+https://github.com/rust-lang/crates.io-index#windows_i686_gnullvm@0.52.6", + "registry+https://github.com/rust-lang/crates.io-index#windows_i686_msvc@0.52.6", + "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_gnu@0.52.6", + "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_gnullvm@0.52.6", + "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_msvc@0.52.6" + ], + "deps": [ + { + "name": "windows_aarch64_gnullvm", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows_aarch64_gnullvm@0.52.6", + "dep_kinds": [ + { + "kind": null, + "target": "aarch64-pc-windows-gnullvm" + } + ] + }, + { + "name": "windows_aarch64_msvc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows_aarch64_msvc@0.52.6", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))" + } + ] + }, + { + "name": "windows_i686_gnu", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows_i686_gnu@0.52.6", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))" + } + ] + }, + { + "name": "windows_i686_gnullvm", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows_i686_gnullvm@0.52.6", + "dep_kinds": [ + { + "kind": null, + "target": "i686-pc-windows-gnullvm" + } + ] + }, + { + "name": "windows_i686_msvc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows_i686_msvc@0.52.6", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))" + } + ] + }, + { + "name": "windows_x86_64_gnu", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_gnu@0.52.6", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))" + } + ] + }, + { + "name": "windows_x86_64_gnullvm", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_gnullvm@0.52.6", + "dep_kinds": [ + { + "kind": null, + "target": "x86_64-pc-windows-gnullvm" + } + ] + }, + { + "name": "windows_x86_64_msvc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_msvc@0.52.6", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(all(any(target_arch = \"x86_64\", target_arch = \"arm64ec\"), target_env = \"msvc\", not(windows_raw_dylib)))" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_aarch64_gnullvm@0.52.6", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_aarch64_msvc@0.52.6", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_i686_gnu@0.52.6", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_i686_gnullvm@0.52.6", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_i686_msvc@0.52.6", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_gnu@0.52.6", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_gnullvm@0.52.6", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_msvc@0.52.6", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#winnow@0.6.20", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4" + ], + "deps": [ + { + "name": "memchr", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "default", + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#winx@0.36.3", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0" + ], + "deps": [ + { + "name": "bitflags", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "windows_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#wit-parser@0.217.0", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#id-arena@2.2.1", + "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "registry+https://github.com/rust-lang/crates.io-index#semver@1.0.23", + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210", + "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.128", + "registry+https://github.com/rust-lang/crates.io-index#unicode-xid@0.2.6", + "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "id_arena", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#id-arena@2.2.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "indexmap", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.6.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "semver", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#semver@1.0.23", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde_derive", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.210", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde_json", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.128", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "unicode_xid", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#unicode-xid@0.2.6", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasmparser", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.217.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "decoding", + "default", + "serde", + "serde_json" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#witx@0.9.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.64", + "registry+https://github.com/rust-lang/crates.io-index#wast@35.0.2" + ], + "deps": [ + { + "name": "anyhow", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.89", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.22", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "thiserror", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.64", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wast", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#wast@35.0.2", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.7.35", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0", + "registry+https://github.com/rust-lang/crates.io-index#zerocopy-derive@0.7.35" + ], + "deps": [ + { + "name": "byteorder", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "zerocopy_derive", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#zerocopy-derive@0.7.35", + "dep_kinds": [ + { + "kind": null, + "target": null + }, + { + "kind": null, + "target": "cfg(any())" + } + ] + } + ], + "features": [ + "byteorder", + "default", + "derive", + "simd", + "zerocopy-derive" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#zerocopy-derive@0.7.35", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.87", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.37", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.79", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#zeroize@1.8.1", + "dependencies": [], + "deps": [], + "features": [ + "alloc", + "default" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#zstd@0.13.2", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#zstd-safe@7.2.1" + ], + "deps": [ + { + "name": "zstd_safe", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#zstd-safe@7.2.1", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#zstd-safe@7.2.1", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#zstd-sys@2.0.13+zstd.1.5.6" + ], + "deps": [ + { + "name": "zstd_sys", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#zstd-sys@2.0.13+zstd.1.5.6", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "std" + ] + }, + { + "id": "registry+https://github.com/rust-lang/crates.io-index#zstd-sys@2.0.13+zstd.1.5.6", + "dependencies": [ + "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29", + "registry+https://github.com/rust-lang/crates.io-index#pkg-config@0.3.31" + ], + "deps": [ + { + "name": "cc", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.29", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + }, + { + "name": "pkg_config", + "pkg": "registry+https://github.com/rust-lang/crates.io-index#pkg-config@0.3.31", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + } + ], + "features": [ + "std" + ] + } + ], + "root": "path+file:///Users/superchris/dev/launch_cart/native/launchcart_formhandler_native#0.1.0" + }, + "target_directory": "/Users/superchris/dev/launch_cart/native/launchcart_formhandler_native/target", + "version": 1, + "workspace_root": "/Users/superchris/dev/launch_cart/native/launchcart_formhandler_native", + "metadata": null +} \ No newline at end of file diff --git a/native/launchcart_formhandler_native/src/lib.rs b/native/launchcart_formhandler_native/src/lib.rs new file mode 100644 index 0000000..8fa1aac --- /dev/null +++ b/native/launchcart_formhandler_native/src/lib.rs @@ -0,0 +1,76 @@ +use rustler::NifResult; +use rustler::ResourceArc; +use std::sync::Mutex; +use wasm_components_ex::component::ComponentResource; +use wasm_components_ex::store::{ComponentStoreData, ComponentStoreResource}; +use wasmtime::component::{bindgen, Linker}; +use wasmtime::{Config, Engine, Store}; + +bindgen!("form-handler" in "form-handler.wit"); + +pub struct FormHandlerResource { + pub inner: Mutex, +} + +#[rustler::resource_impl()] +impl rustler::Resource for FormHandlerResource {} + +fn build_linker(store: &mut Store) -> Linker { + let mut linker = Linker::new(store.engine()); + wasmtime_wasi::add_to_linker_sync(&mut linker); + wasmtime_wasi_http::add_only_http_to_linker_sync(&mut linker); + linker +} + +#[rustler::nif(name = "instantiate")] +pub fn instantiate( + component_store_resource: ResourceArc, + component_resource: ResourceArc, +) -> NifResult> { + let component_store: &mut Store = + &mut *(component_store_resource.inner.lock().map_err(|e| { + rustler::Error::Term(Box::new(format!( + "Could not unlock component_store resource as the mutex was poisoned: {e}" + ))) + })?); + + let component = &mut component_resource.inner.lock().map_err(|e| { + rustler::Error::Term(Box::new(format!( + "Could not unlock component resource as the mutex was poisoned: {e}" + ))) + })?; + + let linker = build_linker(component_store); + let form_handler_instance = FormHandler::instantiate(component_store, &component, &linker) + .map_err(|err| rustler::Error::Term(Box::new(err.to_string())))?; + + Ok(ResourceArc::new(FormHandlerResource { + inner: Mutex::new(form_handler_instance), + })) +} + +#[rustler::nif(name = "handle_submit")] +pub fn handle_submit( + store_or_caller_resource: ResourceArc, + form_handler_resource: ResourceArc, + form_values: Vec +) -> NifResult { + let store_or_caller: &mut Store = + &mut *(store_or_caller_resource.inner.lock().map_err(|e| { + rustler::Error::Term(Box::new(format!( + "Couldn't unlock store_or_caller resource as the mutex was poisoned: {e}" + ))) + })?); + + let form_handler = &mut form_handler_resource.inner.lock().map_err(|e| { + rustler::Error::Term(Box::new(format!( + "Could not unlock todo_list resource as the mutex was poisoned: {e}" + ))) + })?; + + form_handler + .call_handle_submit(store_or_caller, &form_values) + .map_err(|err| rustler::Error::Term(Box::new(err.to_string()))) +} + +rustler::init!("Elixir.LaunchCart.Forms.WasmComponentHandler.Native"); diff --git a/priv/native/liblaunchcart_formhandler_native.so b/priv/native/liblaunchcart_formhandler_native.so new file mode 100755 index 0000000..d9ffdc6 Binary files /dev/null and b/priv/native/liblaunchcart_formhandler_native.so differ diff --git a/priv/repo/seeds.dev.exs b/priv/repo/seeds.dev.exs index 5a3b16a..0d07a9c 100644 --- a/priv/repo/seeds.dev.exs +++ b/priv/repo/seeds.dev.exs @@ -3,3 +3,5 @@ import LaunchCart.Factory user = insert(:user, email: "user123@example.com", password: "passwordpassword", hashed_password: Bcrypt.hash_pwd_salt("passwordpassword")) stripe_account = insert(:stripe_account, name: "My account", stripe_id: "acct_foo", user: user) store = insert(:store, user: user, stripe_account: stripe_account) + +insert(:user, email: "chris@launchscout.com")